Имя: Пароль:
1C
1С v8
Получение типа реквизита
0 wlbmJames
 
27.02.12
15:07
Привет народ. Вопрос такой.
Есть стандартные процедуры для получения типа реквизита. Вроде ТипЗнч(Реквизит), и т.д. При их выполнении в результат выдается только наименование объекта, который определяет тип, а не полностью Имя. Т.е. если тип реквизита СправочникСсылка.Организации, то в результате получится просто Организации. Есть ли возможность как-то получить полное имя ?
1 Жан Пердежон
 
27.02.12
15:09
Есть
2 Ненавижу 1С
 
гуру
27.02.12
15:10
ТипЗнч(Реквизит) выдает не строку, а тип данных, а вы говорите о строковом представлении значения типа "Тип" (каламбурю)
Если хотите проверять к чему относится значения, то можно так:

Документы.ТипВсеСсылки().СодержитТип(ТипЗнч(Реквизит))
3 Mort
 
27.02.12
15:18
Метаданные.НайтиПоТипу(ТипЗнч(...)).ПолноеИмя()
4 le_
 
27.02.12
15:18
Реквизит.Метаданные().ПолноеИмя()