Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Постановка задачи

Из справочника Работники необходимо выбирать работника, с ограничением по подразделению. Подразделение хранится в реквизите Подразделение (ПодразделениеТ).

Для этого переопределим выбор из справочника для реквизита ФИО (РаботникТ).

Выбор

 

KeyRequisite = Object.DetailDataSet(1).Requisites("ПодразделениеТ")

KeyRequisiteArray = ArrayOf(ArrayOf("Подразделение"; "Справочник:ПОД";

  KeyRequisite.Title; KeyRequisite.AsString; TRUE; TRUE))

SelectFromReferenceAction("РАБ"; SelectMode; InputValue; Requisite;

  KeyRequisiteArray; FALSE;;; TRUE)

Если для справочника установлен запрет на просмотр всех записей, то следует воспользоваться вариантом До выбора и После выбора с использованием функции BeforeSelectingFromRefRequisite. Подробнее см. раздел «Выбор из справочника с использованием функции BeforeSelectingFromRefRequisite».

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }