Справочное руководство по TDMS 5.0 API
CommandCompleted Event
Смотри также  Послать замечания
pCommand
Команда, которая была выполнена.
pObject
Объект, над которым была выполнена команда.
TDMSApplication Объект : CommandCompleted Event

Glossary Item Box

Описание

Генерируется по завершении выполнения команды.

Определение

Visual Basic
Public Event CommandCompleted( _
   ByVal pCommand As TDMSCommand, _
   ByVal pObject As TDMSObject _
)

Параметры

pCommand
Команда, которая была выполнена.
pObject
Объект, над которым была выполнена команда.

Заметки

1. Событие нельзя отменить.

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

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

3. Событие может регистрироваться в Журнале событий приложения (в зависимости от настроек Журнала для конкретного пользователя) и соответственно добавляться в коллекцию событий TDMSApplication.Events. Зарегистрированное событие имеет класс  tdmEventClassCommand и тип tdmEventCommand.

4. Схему последовательности генерации событий при выполнении команды на объекте см. на рисунке.

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

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

Пример

Смотри также

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