Occurs after a table or view is opened. There are two versions of the syntax.
PROCEDURE dbc_AfterOpenTable(cTableName) |
PROCEDURE dbc_AfterOpenTable LPARAMETERS cTableName |
Parameters
- cTableName
- Specifies the name of the table or view that was opened.
Remarks
You can use the dbc_AfterOpenTable event to track access to the database after a table is opened in the database.
If the underlying tables are not open when a view is opened, this event occurs for both the tables and the view.
Example
В | ![]() |
---|---|
* 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 |