|
|
|
IEventList
Объект IEventList предназначен для хранения набора событий. Элементами списка являются объекты IEvent. Используя список событий, можно:
• | управлять доступностью событий. Подробнее см. описание методов EnableAll, DisableAll; |
• | получать доступ к событию по его ИД. Подробнее см. описание свойства Events. |
События, генерируемые платформой IS-Builder:
Идентификатор |
Название в редакторе событий |
Когда выполняется событие |
Методы набора данных, инициирующие событие |
---|---|---|---|
dseBeforeOpen |
«Набор данных. Открытие» |
Перед открытием главного набора данных |
|
dseAfterOpen |
|
После открытия главного набора данных |
|
dseBeforeClose |
|
Перед закрытием главного набора данных |
|
dseAfterClose |
«Набор данных. Закрытие» |
После закрытия главного набора данных |
|
dseOnValidDelete |
«Карточка. Удаление Возможность» |
Перед удалением записи до начала транзакции на удаление |
|
dseBeforeDelete |
«Карточка. Удаление До» |
Перед удалением записи после начала транзакции на удаление |
|
dseAfterDelete |
«Карточка. Удаление После» |
После удаления записи в рамках транзакции на удаление |
|
dseAfterDeleteOutOfTransaction |
|
После успешного удаления вне транзакции на удаление |
|
dseOnDeleteError |
|
В случае возникновения ошибки при попытке удаления записи |
|
dseBeforeInsert |
«Карточка. Добавление До» |
Перед добавлением записи |
|
dseAfterInsert |
«Карточка. Добавление После» |
После добавления записи |
|
dseOnValidUpdate |
«Карточка. Сохранение Возможность» |
Перед сохранением записи до начала транзакции на сохранение |
|
dseBeforeUpdate |
«Карточка. Сохранение До» |
Перед сохранением записи в рамках транзакции на сохранение |
|
dseOnUpdateRatifiedRecord |
«Операция. Выполнение» |
Перед сохранением утвержденной записи, генерируется после события dseBeforeUpdate в рамках транзакции на сохранение |
|
dseAfterUpdate |
«Карточка. Сохранение После» |
После сохранения записи в рамках транзакции на сохранение |
|
dseAfterUpdateOutOfTransaction |
|
После успешного сохранения вне транзакции на сохранение |
|
dseOnUpdateError |
|
В случае возникновения ошибки при попытке сохранения записи |
|
dseAfterScroll |
|
При перемещении по записям |
|
dseOnOpenRecord |
«Карточка. Открытие» |
При открытии записи набора данных |
|
dseOnCloseRecord |
«Карточка. Закрытие» |
При закрытии записи набора данных |
|
dseBeforeCancel |
|
До отмены изменений |
|
dseAfterCancel |
|
После отмены изменений |
|
dseOnUpdateDeadlockError |
|
В случае блокировки при сохранении записи детального раздела |
|
dseBeforeDetailUpdate |
|
Перед сохранением записи детального раздела в рамках транзакции на сохранение |
|
dseOnPrepareUpdate |
|
При подготовке записи перед сохранением |
|
dseOnAnyRequisiteChange |
|
При изменении любого реквизита |
|
reOnChange |
|
При изменении реквизита |
|
reOnChangeValues |
|
При изменении списка допустимых значений реквизита диалога типа «Признак» |
Свойства: Наследуемые от IList Наследуемые от IForEach |
Методы: Наследуемые от ICheckPointedList Наследуемые от IList Наследуемые от IForEach |
Свойство IObject.Events Свойство IDataSet.Events Свойство IRequisite.Events |
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |