Объекты DIRECTUM > Работа со справочниками > IEvent – событие >

Свойство Enabled – доступность обработчика события

Предыдущий раздел В начало Следующий раздел

Синтаксис:

 rw  property Enabled: WordBool;

Описани:

Свойство предоставляет доступ к доступности ISBL-обработчиков события: True - если обработчик включен, False - если отключен. По умолчанию отрабатываются все ISBL-обработчики событий. Для оптимизации или при необходимости отказа от прикладной логики, реализованной в обработчиках, их можно отключать. После выполнения необходимых действий обработчики событий следует включать обратно. Работа в системе с отключенными обработчиками может привести к нарушению прикладной логики, реализованной в обработчиках событий.

Примечание. Свойство можно использовать для записи только в вычислениях на ISBL при работе с текущей системой DIRECTUM. В противном случае будет сгенерировано исключение.

Пример использования:

 

// Отключить обработку события Карточка.Добавление До.

Reference = References.ТМТ.GetComponent

Events = Reference.Events

Events.AddCheckPoint

Events.Events(dseBeforeInsert).Enabled = False

// …

Events.ReleaseCheckPoint

См. также

Метод AddCheckPoint

Метод ReleaseCheckPoint