v8: Ограничение типа для списка значений на УФ продолжение #657127


#0 by ARH_1980
Опять такой же случай - есть управляемая форма с реквизитом типа ТаблицаЗначений, одна из колонок которой имеет составной тип, один из которых СписокЗначений. Хотелось бы чтобы при добавлении строки в список значений можно было выбирать тип из узкого набора типов (например, число, строка, булево), а не из всех возможных. Ответа я так и не нашёл, решил немного коряво, но работает: Т. е. колдовать надо было не с элементом а с значениями реквизита, и причём свойство "ТипЗначения" у него появляется только после выбора типа "СписокЗначений" из составного типа, это событие я отследить не смог, так что пришлось реквизиту присвоить новый СписокЗначений. Работает, с одним лишь неудобством, что если Значение было например, число, то при начале выбора значение обнуляется Может как то можно уловить событие между выбором составного типа и открытием Формочки СпискаЗначений?
#1 by Команданте
неудачная формализация действительности где в реальности ты такие реляции встречал
#2 by ARH_1980
Разобрался, оказывается это событие ПриИзменении, только оно начтупает 2 раза : выборе типа из составного и при собственно изменении, для того чтобы отследить 1-е событие пришлось ввести меременную модуля &НаКлиенте И вот собственно событие: &НаКлиенте
#3 by ARH_1980
Не, не так немного, вот эта строчка уже не нужна: (для этого же всё и искалось)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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