Compartir a través de


dbc_BeforeDropOffline (Evento)

Se produce inmediatamente antes de una función DROPOFFLINE( ), que vuelve a poner en línea una vista fuera de línea.

PROCEDURE dbc_BeforeDropOffline(cViewName, cPath) 

–O bien–

PROCEDURE dbc_BeforeDropOffline
LPARAMETERS cViewName, cPath

Parámetros

  • cViewName
    Especifica el nombre de la vista fuera de línea que se va a poner otra vez en línea.
  • cPath
    Especifica el directorio en el que se encuentra la vista fuera de línea.

Devuelva .F. desde este procedimiento para evitar que la vista se vuelva a poner en línea.

Observaciones

Se puede utilizar el evento dbc_BeforeDropOffline para realizar el seguimiento de los intentos de acceso a la base de datos antes de que una vista fuera de línea se vuelva a poner en línea.

Ejemplo

* 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

Vea también

Activar o desactivar eventos DBC | dbc_AfterDropOffline (Evento)