dbc_BeforeDropOffline-Ereignis
Tritt unmittelbar vor einer DROPOFFLINE( )-Funktion auf, die online eine Offlineansicht zurückgibt.
PROCEDURE dbc_BeforeDropOffline(cViewName, cPath)
- oder -
PROCEDURE dbc_BeforeDropOffline
LPARAMETERS cViewName, cPath
Parameter
- cViewName
Gibt den Namen der Offlineansicht an, die wieder in den Onlinemodus geschaltet wird. - cPath
Gibt das Verzeichnis an, in dem sich die Offlineansicht befindet.
Wenn Sie verhindern möchten, dass die Ansicht wieder online geschaltet wird, sollten Sie Falsch (.F.) als Rückgabewert für diese Prozedur festlegen.
Hinweise
Mit dem dbc_BeforeDropOffline-Ereignis können Sie Zugriffsversuche auf die Datenbank überwachen, bevor eine Offlineansicht wieder online geschaltet wird.
Beispiel
* Reports to the screen Event name, where it is called from and ;
* the parameter passed.
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
Siehe auch
Aktivieren oder Deaktivieren von DBC-Ereignissen | dbc_AfterDropOffline-Ereignis