Генерируется после успешной загрузки или обновления содержимого файла объекта в файловом хранилище TDMS .
Visual Basic |
---|
Public Event FileCheckedIn( _ ByVal pFile As TDMSFile, _ ByVal pObject As TDMSObject _ ) |
- pFile
- Ссылка на файл, который был добавлен к объекту или обновлен.
- pObject
- Ссылка на объект, с файловым составом которого производится работа.
1. Событие нельзя отменить.
2. Обработчик может быть размещен в скриптах объекта, профиля и/или общесистемном (см. рисунок). Если обработчики определены на всех уровнях, то последовательность их вызова такова:
- скрипт объекта;
- скрипт профиля пользователя;
- общесистемный скрипт.
Если на каком-либо уровне событие было отменено (параметру bCancel присвоено значение TRUE), то обработчики события, размещенные на последующих уровнях, вызваны не будут.
3. Схему последовательности генерации событий при работе с файлами объекта см. на рис.1, рис.2.
4. Для того, чтобы событие генерировалось при работе с файлами через API (напр., вызове метода TDMSFile.CheckIn), должен быть включен вызов объектных событий в Окне свойств базы данных (см. рисунок).