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

Синтаксис:

 rw  property ExternalHandler: IExternalHandler;

Описание:

Свойство ExternalHandler дает возможность назначить внешнюю обработку при срабатывании событий IS-Builder. Если сработало событие, то выполнится метод OnExecute, в котором передаются параметры для обработки веб-доступом.

Пример

 

// Отслеживать изменения всех реквизитов главного раздела набора данных.

Reference.Events.Events(dseOnAnyRequisiteChange).ExternalHandler = RequisiteChangeHandler

DetailDataSet = Reference.DetailDataSet(DETAIL_INDEX_EDITED)

// Отслеживать изменения всех реквизитов детального раздела набора данных.

DetailDataSet.Events.Events(dseOnAnyRequisiteChange).ExternalHandler = DetailDatasetRequisiteChangeHandler

// Отслеживать добавление новых записей детального раздела набора данных.

DetailDataSet.Events.Events(dseAfterInsert).ExternalHandler = DetailDatasetAfterInsertHandler

// Отслеживать удаление записей детального раздела набора данных.

DetailDataSet.Events.Events(dseBeforeDelete).ExternalHandler = DetailDatasetBeforeDeleteHandler

// Отслеживать изменение реквизита.

Requisite.Events.Events(reOnChange).ExternalHandler = RequisiteChangeHandler

// Отслеживать изменение возможных значений реквизита типа «Признак».

Requisite.Events.Events(reOnChangeValues).ExternalHandler = PickRequisiteChangeValuesHandler

См. также

Объект IEventList

Объект IDialogPickRequisiteItems

 

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