Справочное руководство по TDMS 5.0 API
ObjectBeforeContentRemove Event
Смотри также  Послать замечания
pObject
Объект, состав которого будет изменен.
pContent
Коллекция удаляемых объектов.
bCancel
TRUE - отменить изменение состава объекта.
TDMSApplication Объект : ObjectBeforeContentRemove Event

Glossary Item Box

Описание

Генерируется перед удалением объектов из состава родительского объекта.

Определение

Visual Basic
Public Event ObjectBeforeContentRemove( _
   ByVal pObject As TDMSObject, _
   ByVal pContent As TDMSObjects, _
   ByRef bCancel As Boolean _
)

Параметры

pObject
Объект, состав которого будет изменен.
pContent
Коллекция удаляемых объектов.
bCancel
TRUE - отменить изменение состава объекта.

Заметки

1. Событие является отменяемым: если параметру bCancel присвоено значение TRUE, удаление объектов из состава будет остановлено.

2. Обработчик может быть размещен в скриптах объекта, профиля и/или общесистемном (см. рисунок). Если обработчики определены на всех уровнях, то последовательность их вызова такова:

  • скрипт объекта;
  • скрипт профиля пользователя;
  • общесистемный скрипт.

Если на каком-либо уровне событие было отменено (параметру bCancel присвоено значение TRUE), то обработчики события, размещенные на последующих уровнях, вызваны не будут.

3. Для того, чтобы событие генерировалось при работе через API, должен быть включен вызов объектных событий в Окне свойств базы данных (см. рисунок).

Включение генерации объектных событий

Пример

Смотри также

© 2016 CSoft Development. Все права защищены.