1С:Предприятие 8.2 /
Разработчикам /
Соглашения при написании кода
Установка параметров выбора и связей параметров выбора для объектов метаданных
1. Как правило, такие ограничения бизнес-логики как ограничения выбора, должны быть одинаковыми для всех форм, в которых редактируется тот или иной объект. Поэтому задавать параметры выбора и связи параметров выбора рекомендуется в свойствах объектов метаданных - в реквизитах справочников, документов и т.п.
2. Однако могут встречаться случаи, когда ограничения выбора могут зависеть от конкретного сценария работы. В таких случаях параметры выбора могут быть уточнены по месту, в конкретной форме.
Например, в конфигурации имеются
- справочник Сотрудники, в котором есть реквизиты Организация и ВидСотрудника (перечисление со значениями Основной/Совместитель);
- документ ПриказОПриеме, в котором есть реквизит Организация и Сотрудник; при этом для реквизита Сотрудник документа ПриказОПриеме задана связь параметра выбора Отбор.Организация с реквизитом Организация.
Требуется реализовать возможность выбора только основных сотрудников в зависимости от значения функциональной опции ВыбратьТолькоИзОсновыхСотрудников. Для этого необходимо
- в форме документа ПриказОПриеме реализовать дополнительный реквизит формы ВидыСотрудников,
- после чего для поля формы Сотрудник может быть установлена связь параметра выбора Отбор.ВидСотрудника с реквизитом формы ВидыСотрудников,
- при этом реквизит формы ВидыСотрудников заполняется на основании анализа функциональной опции.
(При этом установить для реквизита Сотрудник документа ПриказОПриеме связь для параметра выбора Отбор.ВидСотрудника нет возможности, т.к. реквизита ВидСотрудника в документе ПриказОПриеме не существует.)
Тогда установка связи для параметра Отбор.Организация в свойствах реквизита Сотрудник документа ПриказОПриеме и связи для параметра Отбор.ВидСотрудника в поле формы документа ПриказОПриеме приведет к тому, что в режиме 1С:Предприятия будут работать обе связи параметра выбора. Таким образом, при выборе сотрудника в форме приказа о приеме отбор в списке сотрудников будет установлен как по организации, заполненной в документе, так и по виду сотрудника, который будет определен на основании функциональной опции.
Другие материалы по теме:
функциональной, отбор, формы, на основании, конфигурирование, параметры, реквизит, сотрудник, организация, документа, документ
Материалы из раздела: 1С:Предприятие 8.2 / Разработчикам / Соглашения при написании кода
Другие материалы по теме:
Общесистемные механизмы и принципы
Источники данных для расчетов бюджетирования
Нормативно-справочная информация: учет взаиморасчетов с контрагентами
Нас находят: параметры выбора 1с, 1с связи параметров выбора, 1с параметры выбора, связи параметров выбора, связи параметров выбора 1с 8 3, параметры выбора 1с 8 2, общая форма выбор объекта метаданных, связи параметров выбора 1с 8 3 программно, связи параметров выбора 1с 8 2, связи параметра выбора для реквизита
Мы на Facebook