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)