Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема ИДОбъекта() есть обратный аналог? (число прочтений - 2709 )
pavlo
1c++ donor
1c++ power user
Отсутствует



Сообщений: 712
Местоположение: г. Новосибирск
Зарегистрирован: 10. Ноября 2006
Пол: Мужской
ИДОбъекта() есть обратный аналог?
26. Сентября 2013 :: 08:22
Печать  
Всем привет Подмигивание

Есть тут проблемка, появилась цель из плана счетов брать виды субконто, там в таблице есть десятичный код каждого вида субконто, вот проблема как по этому коду обратно получить объект или скажем просто узнать Тип+Вид этого вида субконто?
Не хотелось бы перебирать виды субконто и сравнивать ИДОбъекта с имеющимся номером.

Есть у кого какие мыслы? Подмигивание

Пример:
MetaDataWork.ИДОбъекта(Метаданные.ВидСубконто("Контрагенты")) = 1234
А вот как по 1234 получить назад объект? или хотябы Тип и Вид его, тоесть Справочник.Контрагенты

По сути нужно, чтобы из таблицы проводок получая данные по одному конкретному счету, было понятно как типизировать все имеющиеся у него субконто. Заранее знать какой счет или группа счетов с одинаковыми видами субконто не представляется возможным. Поэтому есть только виды субконто по каждому субконто из таблицы плана счетов.
  

1с++     3.2.4.1
Formex  2.0.5.99b
Наверх
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: ИДОбъекта() есть обратный аналог?
Ответ #1 - 26. Сентября 2013 :: 10:19
Печать  
Мое мнение, в функционале 1с++ нет того что тебе нужно, я про получение вида субконто по ид.

Но для этого: "получая данные по одному конкретному счету, было понятно как типизировать все имеющиеся у него субконто. " - есть типизирующее имя
Цитата:
{Субконто|Subconto}
char(13) - идентификатор значения субконто (с видом или без вида). Типизируется в значение субконто, кроме того в наборе данных должна находиться колонка с именем составленным из имени этой колонки и суффикса {_вид|_kind} (чувствительно к регистру), в которой должны содержаться идентификаторы видов субконто. Тип колонки SQL: int, DBF: char(4). Типизация субконто простых типов (число, строка, дата) не поддерживается.
  

1&&2&&3
Наверх
 
IP записан
 
pavlo
1c++ donor
1c++ power user
Отсутствует



Сообщений: 712
Местоположение: г. Новосибирск
Зарегистрирован: 10. Ноября 2006
Пол: Мужской
Re: ИДОбъекта() есть обратный аналог?
Ответ #2 - 26. Сентября 2013 :: 10:40
Печать  
Так это наберегу не известно же пока не получишь данные, в проводках есть и вид и значение.
Или ты о чем? Подмигивание

p.s. классы дополнительные и тем более ВК не дадут поставить. компоненнта 1с++ 2.0.3.1 и жестко, фиг добьешься обновить.
  

1с++     3.2.4.1
Formex  2.0.5.99b
Наверх
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: ИДОбъекта() есть обратный аналог?
Ответ #3 - 26. Сентября 2013 :: 11:55
Печать  
я о типизации результата
и она в твоей версии есть
  

1&&2&&3
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать