dbc_AfterCopyProc (Evento)
Se produce después de completarse el comando COPY PROCEDURE.
PROCEDURE dbc_AfterCopyProc(cFileName, nCodePage, lAdditive)
–O bien–
PROCEDURE dbc_AfterCopyProc
LPARAMETERS cFileName, nCodePage, lAdditive
Parámetros
- cFileName
Especifica el nombre del archivo de texto al que se copiaron los procedimientos almacenados. - nCodePage,
Especifica la página de códigos del archivo de programa al que se copian los procedimientos almacenados. Visual FoxPro copia el contenido de los procedimientos almacenados en la base de datos y, a medida que lo hace, lo convierte automáticamente a la página de códigos especificada. - lAdditive
Especifica si se incluyó la palabra clave ADDITIVE en el comando COPY PROCEDURE que desencadenó este evento. Si se omitió ADDITIVE , los procedimientos almacenados sustituyeron el contenido del archivo de programa.
Observaciones
Se puede utilizar el evento dbc_AfterCopyProc para realizar el seguimiento del acceso a la base de datos después de que termine un procedimiento de copia.
Ejemplo
* Reports to the screen Event name, where it is called from and ;
* the parameter passed.
PROCEDURE dbc_AfterCopyProc ;
(cFileName,;
nCodePage,;
lAdditive)
? '>> ' + PROGRAM()
?? ' in ' + SUBSTR(SYS(16),RAT('\',SYS(16))+1)
? ' Current DBC: ' + SUBSTR(DBC(),RAT('\',DBC())+1)
? ' cFileName = ' + TRANSFORM(cFileName) + ' - ' ;
+ TYPE('cFileName')
? ' nCodePage = ' + TRANSFORM(nCodePage) + ' - ' ;
+ TYPE('nCodePage')
? ' lAdditive = ' + TRANSFORM(lAdditive) + ' - ' ;
+ TYPE('lAdditive')+' /end/ '
ENDPROC
Vea también
Activar o desactivar eventos DBC | dbc_BeforeCopyProc (Evento)