Происходит до создания 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 | |