dbc_BeforeCreateView-Ereignis
Tritt auf, bevor eine SQL-Ansicht (aktualisierbarer Cursor) erstellt wird.
PROCEDURE dbc_BeforeCreateView(cViewName)
- oder -
PROCEDURE dbc_BeforeCreateView
LPARAMETERS cViewName)
Parameter
- cViewName
Gibt den Namen der Ansicht an, die gerade erstellt wird.
Hinweise
Mit dem dbc_BeforeCreateView-Ereignis können Sie Zugriffsversuche auf die Datenbank überwachen, bevor eine Ansicht erstellt wird.
Wenn Sie verhindern möchten, dass die Ansicht erstellt wird, sollten Sie Falsch (.F.) als Rückgabewert für diese Prozedur festlegen.
Beispiel
* Reports to the screen Event name, where it is called from and ;
* 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
Siehe auch
Aktivieren oder Deaktivieren von DBC-Ereignissen | dbc_AfterCreateView-Ereignis