Происходит до перевода представления в автономный (offline) режим. Имеется две версии синтаксиса.
PROCEDURE dbc_BeforeCreateOffline(cViewName, cPath) |
PROCEDURE dbc_BeforeCreateOffline
LPARAMETERS cViewName, cPath |
Параметры
- cViewName
-
Указывает имя представления, которое будет переведено в автономный режим.
- cPath
-
Указывает каталог, в который будет помещено автономное представление и имя автономного представления.
Примечания
Вы можете использовать событие dbc_BeforeCreateOffline event to verify appropriate values for cViewName and cPath or use those parameters in a procedure для отслеживания доступа before an offline view is created.
Возврат .F. из процедурного кода события предотвратит переключение режимов представления.
Пример
Скопировать код | |
|---|---|
* Отображает имя события, откуда оно вызвано и ;
* переданные параметры.
PROCEDURE dbc_BeforeCreateOffline ;
(cViewName,;
cPath)
? '>> ' + PROGRAM()
?? ' in ' + SUBSTR(SYS(16),RAT('\',SYS(16))+1)
? ' cViewName = ' + TRANSFORM(cViewName) + ' - ' ;
+ TYPE('cViewName')
? ' cPath = ' + TRANSFORM(cPath) + ' - ' ;
+ TYPE('cPath')+' /end/ '
ENDPROC | |
Смотрите также
Задачи
Как: разрешить или запретить события контейнера базы данныхСправочное руковдство
Событие dbc_AfterCreateOfflineПрочие ресурсы
События (Visual FoxPro)Справочное руководство по языку (Visual FoxPro)