Как получить строковое представление типа #759554


#0 by Dmitriy_76
Имею путь к реквизиту... К примеру Метаданные.Справочники.ДоговорыКонтрагентов.Владелец ясно что тут тип - ссылка на контрагента.. а как получить программно  строку вида : СправочникСсылка.Контрагенты   ?
#1 by Dmitriy_76
Ошибся Метаданные.Справочники.ДоговорыКонтрагентов.Реквизиты.Владелец
#2 by User_Agronom
ТипЗнч
#3 by su_mai
ОписаниеТипа = ПолноеМетаданные.Справочники.ДоговорыКонтрагентов.Владелец.Тип; - вернет описание типа поля Владелец. После этого надо перебирая каждый тип из ОписанияТипа.Типы искать его в метаданных по типу. Если ОбъектМД = Неопределено, то это примитивный тип, строка получается явным приведением: Строка(Тип). Иначе получаем полное имя ОбъектМД.ПолноеИмя, которое вернет: "Справочник.Контрагенты". Надо заменить имя таблицы "Справочник" на "СправочникСсылка"... Как то так...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С