Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Tritt auf, bevor eine SQL-Ansicht (aktualisierbarer Cursor) erstellt wird.
PROCEDURE dbc_BeforeCreateView(cViewName)
- oder -
PROCEDURE dbc_BeforeCreateView
LPARAMETERScViewName)
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