На форме есть поле выбора, СправочникСсылка, в зависимости от др.условий выбираются разные справочники, но в зависимости от условий нужно выбирать либо группы либо элементы. Прописал в форме:
Если Тип(типСтр)=Тип("СправочникСсылка.ШтатноеРасписание") Тогда
ЭлементыФормы.ВыбФильтр.ВыборГруппИЭлементов = ГруппыИЭлементы.Группы;
Иначе
ЭлементыФормы.ВыбФильтр.ВыборГруппИЭлементов = ГруппыИЭлементы.Элементы;
КонецЕсли;
но выскакивает ошибка
Ошибка при установке значения атрибута контекста (ВыборГруппИЭлементов)
ЭлементыФормы.ВыбФильтр.ВыборГруппИЭлементов = ГруппыИЭлементы.Элементы;
по причине:
Несоответствие типов
Наверное это потому, что СП лень почитать, а там русским по-белому написано:
Расширение поля ввода справочника (Catalog text box extension)
ВыборГруппИЭлементов (ChoiceFoldersAndItems)
Использование:
Чтение и запись.
Описание:
Тип: ИспользованиеГруппИЭлементов.
Предоставляет доступ к управлению режимом выбора групп и элементов справочника: любой элемент, только группы или только элементы.
И
ИспользованиеГруппИЭлементов (FoldersAndItemsUse)
Значения
Группы (Folders)
ГруппыИЭлементы (FoldersAndItems)
Элементы (Items)
Описание:
Определяет способ использования групп и элементов справочника.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший