Копировать ссылку на страницу

Чтобы переопределить выбор из справочника для реквизитов типа «Справочник», в поле Выбор из справочника необходимо задать вычисления в событиях «До выбора из справочника» и «После выбора из справочника». Для остальных типов реквизитов необходимо задать вычисления в событии «Выбор из справочника».

До выбора из справочника

Если справочник фильтруемый, то в вычислениях можно использовать функцию BeforeSelectingFromFiltratedRefRequisite:

 

LookUpRequisiteNames.Add('<Название реквизита>')

BeforeSelectingFromFiltratedRefRequisite(SelectMode; InputValue; Requisite;

  LookUpReference; LookUpRequisiteNames; KeyReqInfoArray; AddFilterReqArray)

Функция BeforeSelectingFromFiltratedRefRequisite предназначена для формирования дополнительных ограничений при выборе значения из фильтруемого справочника.

Если справочник не фильтруемый, то в вычислениях можно использовать функцию BeforeSelectingFromRefRequisite:

 

LookUpRequisiteNames.Add('<Название реквизита>')

BeforeSelectingFromFiltratedRefRequisite(SelectMode; InputValue; LookUpReference;

  KeyReqInfoArray; AddFilterReqArray)

Функция BeforeSelectingFromRefRequisite предназначена для формирования дополнительных ограничений при выборе значения из справочника.

После выбора из справочника

В событии «После выбора из справочника» в вычислениях используется функция AfterSelectingFromRefRequisite для восстановления первоначального состояния предопределенных переменных:

 

LookUpRequisiteNames.DelimitedText = AfterSelectingFromRefRequisite(LookUpReference)

Выбор из справочника

Чтобы переопределить выбор из справочника, в поле Выбор из справочника задайте вычисления для события «Выбор из справочника». Если справочник фильтруемый, то в вычислениях можно использовать функцию SelectFromFiltrateReferenceAction:

 

SelectFromFiltrateReferenceAction(ReferenceName; SelectMode; InputValue; Requisite;

  KeyReqInfoArray; ; TRUE)

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

Подробнее описание функций см. в справке по функциям в компоненте Функции ISBL.

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM