Происходит до создания SQL представления (обновляемого курсора). Имеется две версии синтаксиса.
PROCEDURE dbc_BeforeCreateView(cViewName) |
PROCEDURE dbc_BeforeCreateView
LPARAMETERS cViewName) |
Параметры
- cViewName
-
Указывает имя создаваемого представления.
Примечания
Вы можете использовать событие dbc_BeforeCreateView event для отслеживания доступа к базе данных до создания представления.
Возврат .F. из процедурного кода события предотвратит создание представления.
Пример
![]() | |
---|---|
* Отображает на экране имя события, откуда оно было вызвано и ; * the parameters passed. PROCEDURE dbc_BeforeCreateView ; (cViewName, ; lRemote) ? '>> ' + PROGRAM() ?? ' in ' + SUBSTR(SYS(16),RAT('\',SYS(16))+1) ? ' cViewName = ' + TRANSFORM(cViewName) + ' - ' ; + TYPE('cViewName ')+' /end/ ' *RETURN .f. ENDPROC |