Происходит непосредственно перед исполнением функции DROPOFFLINE(), которая возвращает представление из автономного режима (offline) в подключенный (online). Имеется два варианта синтаксиса.
PROCEDURE dbc_BeforeDropOffline(cViewName, cPath) |
PROCEDURE dbc_BeforeDropOffline
LPARAMETERS cViewName, cPath |
Параметры
- cViewName
-
Определяет имя представления, находящегося в автономном режиме (offline), которое будет переводиться в подключенный режим.
- cPath
-
Указывает каталог, в котором расположено автономное представление.
Возврат .F. из этой процедуры переводу представления из автономного в подключенный режим.
Примечания
Вы можете использовать событие dbc_BeforeDropOffline для отслеживания пробного доступа к базе данных до того момента, как представление будет переведено в подключенный режим.
Пример
Скопировать код | |
---|---|
* Отображает на экране имя события, откуда оно вызвано и ; * переданные параметры. PROCEDURE dbc_BeforeDropOffline ; (cViewName,; cPath) ? '>> ' + PROGRAM() ?? ' in ' + SUBSTR(SYS(16),RAT('\',SYS(16))+1) ? ' cViewName = ' + TRANSFORM(cViewName) + ' - ' ; + TYPE('cViewName') ? ' cPath = ' + TRANSFORM(cPath) + ' - ' ; + TYPE('cPath')+' /end/ ' ENDPROC |