Генерируется после успешной выгрузки файлов объекта на жесткий диск (для редактирования или просмотра).
Visual Basic |
---|
Public Event ObjectCheckedOut( _ ByVal pObject As TDMSObject _ ) |
- pObject
- Объект, чьи файлы были выгружены.
1. Событие нельзя отменить.
2. Обработчик может быть размещен в скриптах объекта, профиля и/или общесистемном. Если обработчики определены на всех уровнях, то последовательность их вызова такова:
- скрипт объекта;
- скрипт профиля пользователя;
- общесистемный скрипт.
3. Схему последовательности генерации событий при вызове команды "Редактировать" на объекте см. на рисунке:
4. Для того, чтобы событие генерировалось при работе через API, должен быть включен вызов объектных событий в Окне свойств базы данных (см. рисунок).
VB Script (Visual Basic) | ![]() |
---|---|
'====================================================================== 'Текст обработчика должен быть размещен в скрипте объекта, профиля или 'общесистемном скрипте. Sub Object_CheckedOut(Obj) 'Вывести информацию о результате операции MsgBox "Файлы объекта" & Chr(13) & """" & Obj.Description & """" & Chr(13) & _ "успешно выгружены.", vbInformation, "Работа с файлами объекта" End Sub '====================================================================== |