Как программно выбрать тип справочника в 1С:8.0 #270283


#0 by BladeWorld
В форме справочника добавил реквизит, тип Справочник.Ссылка. Теперь при загрузке формы на реквизите есть кнопка выбора типа справочника. Я выбираю тип, потом нужный элемент, но при записи значение реквизита не сохраняется и если второй раз открываю форму элемента справочника значение и тип реквизита не сохраняются. Как сделать, чтобы реквизит сохранял значение и тип?
#1 by Волшебник
а где он должен сохраняться? реквизит формы связан с данными?
#2 by BladeWorld
Да, связан, в данных есть реквизит, тип Справочник.Ссылка. Мне необходимо выбрать данные из 2-х справочников (либо из 1-го, либо из другого). Пытался сделать составной тип данных и выбирал эти 2 справочника, но тоже не получилось
#3 by Dmitrii
Уточните, Вы добавлили реквизит справочника или реквизит формы. С чем именно связан элемент формы? Если с реквизитом формы, то реквизиты формы и не должны сохраняться. При открытии они пустые или в случае с типом СправочникСсылка имеют значение "Неопределено". Если элемент формы связан с реквизитом справочника, то значение должно сохраняться.
#4 by Dmitrii
В данных есть реквизит, но Вы явно не связали 'tktvtyn формы и этот реквизит. В свойствах элемента формы значение "Данные".
#5 by Dmitrii
'tktvtyn -> элемент
#6 by BladeWorld
Элемент формы связан с реквизитом справочника. Удалил форму элемента и заново создал - все пошло:) Скажите, а можно ограничить выбор типов справочника только 2-мя справочниками. Изначально он выдает выбор всех справочников в конфе
#7 by Рэйв
Сделай составной тип и назначь те справочники , которые хочешо
#8 by BladeWorld
Сделал составной тип, в свойствах реквизита тип данных "Справочник.Ссылка.Справочник1,Справочник.Ссылка.Справочник2", но выбор все равно по всем справочникам конфы
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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