dbc_BeforeCreateTable (Evento)
Se produce antes de crear una tabla en la base de datos activa.
PROCEDURE dbc_BeforeCreateTable(cTableName, cLongTableNameT)
-O bien-
PROCEDURE dbc_BeforeCreateTable
LPARAMETERS cTableName, cLongTableName
Parámetros
- cTableName
Especifica el nombre de la tabla que se va a crear. - cLongTableName
Especifica el nombre largo que se asignará a la tabla.
Observaciones
Este evento no se produce cuando se crea una tabla libre.
Se puede utilizar el evento dbc_BeforeCreateTable para comprobar los valores apropiados de cTableName o cLongTableName. Utilice estos parámetros en un procedimiento para hacer un seguimiento o administrar el acceso antes de crear una tabla en la base de datos.
Devuelva .F. desde este procedimiento para evitar la creación de la tabla.
Ejemplo
PROCEDURE dbc_BeforeCreateTable ;
(cTableName, ;
cLongTableName)
? ' cTableName = ' + TRANSFORM(cTableName) + ' - ' ;
+ TYPE('cTableName ')
? ' cLongTableName = ' + TRANSFORM(cLongTableName) + ' - ' ;
+ TYPE('cLongTableName ')+' /end/ '
ENDPROC
Vea también
Activar o desactivar eventos DBC | dbc_AfterCreateTable (Evento)