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