Compartir a través de


dbc_AfterOpenTable (Evento)

Se produce después de abrir una tabla o una vista.

PROCEDURE dbc_AfterOpenTable(cTableName) 

–O bien–

PROCEDURE dbc_AfterOpenTable
LPARAMETERS cTableName

Parámetros

  • cTableName
    Especifica el nombre de la tabla o la vista que se abrió.

Observaciones

Se puede utilizar el evento dbc_AfterOpenTable para realizar el seguimiento del acceso a la base de datos después de que se abra una tabla en la base de datos.

Si, cuando se abre una vista, las tablas subyacentes no están abiertas, el evento se produce tanto para las tablas como para la vista.

Ejemplo

* Reports to the screen Event name, where it is called from and ;
* the parameter passed.
PROCEDURE dbc_AfterOpenTable ;
         (cTableName)
 ? '>>   ' + PROGRAM()
 ?? ' in ' + SUBSTR(SYS(16),RAT('\',SYS(16))+1)
? '     cTableName = ' + TRANSFORM(cTableName) + ' - ' + TYPE('cTableName')+' /end/ '
ENDPROC

Vea también

Activar o desactivar eventos DBC | dbc_BeforeOpenTable (Evento)