Freigeben über


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