Как изменить тип значения #266013


#0 by Otstoy
Есть табличное поле с типом таблица значений, есть две колонки. Одна колонка - это реквизиты справочника. Как при выборе реквизита устанавливать тип значения у другой колонки. Колонки - реквизит и значение Пишу так: КонецПроцедуры Ругается на строке ЭлементыФормы.РеквизитыСправочника.ТекущиеДанные.Значение.ТипЗначения = Метаданные.Справочники.Номенклатура.Реквизиты[СокрЛП(Строка(ВыбЭлемент.Значение.Имя))].Тип; "Значение не явл. значением объектного типа (ТипЗначения)". Подскажите пожалуйста как можно это реализовать?
#1 by ТелепатБот
#2 by dimoff
Метаданные.Справочники.Номенклатура.Реквизиты[СокрЛП(Строка(ВыбЭлемент.Значение.Имя))].Тип.ПривестиЗначение( ЭлементыФормы.РеквизитыСправочника.ТекущиеДанные.Значение); Естественно Значение должно быть изначально составного типа со всеми возможными типами: Дата, Строка, Число, ЛюбаяСсылка
#3 by Otstoy
Спасибо dimoff, всё работает
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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