dbc_AfterCopyProc-Ereignis
Tritt auf, nachdem der COPY PROCEDURE-Befehl abgeschlossen ist.
PROCEDURE dbc_AfterCopyProc(cFileName, nCodePage, lAdditive)
- oder -
PROCEDURE dbc_AfterCopyProc
LPARAMETERS cFileName, nCodePage, lAdditive
Parameter
- cFileName
Gibt den Namen der Textdatei an, in welche die gespeicherten Prozeduren kopiert wurden. - nCodePage,
Gibt die Codepage der Programmdatei an, in welche die gespeicherten Prozeduren kopiert werden sollen. Visual FoxPro kopiert den Inhalt der gespeicherten Prozeduren der Datenbank und konvertiert dabei den Inhalt automatisch entsprechend der von Ihnen angegebenen Codepage. - lAdditive
Gibt an, ob das Schlüsselwort ADDITIVE im COPY PROCEDURE-Befehl enthalten war, der dieses Ereignis ausgelöst hat. Ohne Angabe von ADDITIVE wird der Inhalt der Programmdatei durch die gespeicherten Prozeduren ersetzt.
Hinweise
Mit dem ** dbc_AfterCopyProc-Ereignis können Sie nach Abschluss einer Kopierprozedur den Zugriff auf die Datenbank überwachen.
Beispiel
* 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
Siehe auch
Aktivieren oder Deaktivieren von DBC-Ereignissen | dbc_BeforeCopyProc-Ereignis