Доброго всем дня
В некоторых документах имеется реквизит составного типа. Хочется при начале выбора сделать выпадающий список с возможными типами, а после выбора типа открывать форму выбора для соответствующего объекта. В обычных формах реалимзовывал сие с помощью Элемент.ТипЗначения.Типы() для элемента формы, связанного с реквизитом. Как реализовать подобное в управляемой форме? Копал в сторону ДоступныеТипы у поля ввода, не помогло. Обработчик НачалоВыбора для полей, связанных с такими реквизитами оформляю как процедуру в общем модуле. На вход (в обычной форме) подавались форма и элемент формы.
(3) При первом нажатии на кнопку выбора появляется окно со списком типов, откуда надо выбрать тип. После выбора типа при втором нажатии на кнопку выбора открывается форма выбора объектов выбранного типа.
Если значение реквизита было установлено ранее (т.е. тип определен) сразу открывается форма выбора.