FireDAC.Comp.BatchMove.TFDBatchMove.OnProgress
Delphi
property OnProgress: TFDBatchMoveProgressEvent read FOnProgress write FOnProgress;
C++
__property TFDBatchMoveProgressEvent OnProgress = {read=FOnProgress, write=FOnProgress};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
event | published | FireDAC.Comp.BatchMove.pas FireDAC.Comp.BatchMove.hpp |
FireDAC.Comp.BatchMove | TFDBatchMove |
Beschreibung
Mit der Ereignisbehandlungsroutine OnProgress können Sie während der Datenbewegung eine Rückmeldung an den Endbenutzer vorsehen.
Die Ereignisbehandlungsroutine wird am Beginn und am Ende der Datenbewegung aufgerufen. Sie wird auch nach jedem StatisticsInterval-Lesen von Datensätzen aufgerufen, wenn StatisticsInterval größer als 0
ist. Wenn StatisticsInterval 0
ist, dann wird OnProgress nicht aufgerufen. Mit ReadCount, WriteCount und anderen Eigenschaften können Sie die Statistik des Datenbewegungsvorgangs abrufen.
Die Ereignisbehandlungsroutine übernimmt das folgende Argument:
APhase
: Stellt Rückmeldungen über den Status der Datenbewegung bereit: Preparing, Starting, Progress, Finishing und Unpreparing.