dbc_AfterRemoveTable Event

JavaScript Editor js editor     Web development 



Main Page

Occurs after table removal is complete. There are two versions of the syntax.

PROCEDURE dbc_AfterRemoveTable(cTableName, lDelete, lRecycle) 
PROCEDURE dbc_AfterRemoveTable
LPARAMETERS cTableName, lDelete, lRecycle

Parameters

cTableName


Specifies the name of the table that was removed from the database.
lDelete


Specifies whether the table was deleted instead of being converted to a free table.
lRecycle


Specifies whether the table was placed in the Windows Recycle Bin rather than immediately deleted from the disk. Some data, such as the table properties available only in tables contained in a database, is lost even if the table is only recycled rather than removed and deleted.

Remarks

You can use the dbc_AfterRemoveTable event to track access to the database after a table is removed from the database and from the disk.

Example

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

See Also



JavaScript Editor js editor     Web development