Синтаксис:
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 |