ccApplication.Export
- Merve Yurdakul
- Dennis Balzuweit
Owned by Merve Yurdakul
Feb. 17, 2020
1 min read
Loading data...
Parameter
(const TackId : String = ''; const ShowStatus : Boolean = true) : Integer;
Beschreibung
Die Funktion Export exportiert das über TackId angegebene Dokument. Bleibt TackId leer oder wird nicht angegeben, werden alle vorhandenen Heftungen exportiert. Im Ergebnis wird die Anzahl der erfolgreich exportierten Dokumente zurückgeliefert.
Bei der Verarbeitung einer einzelnen Heftung, kann der Parameter ShowStatus auf false gesetzt werden. In diesem Fall wird der Export "Silent" durchgeführt - alternativ dazu kann entsprechend ein eigener Dialog über ccApplication.ShowStatus angezeigt werden. Dieser Parameter steht ab der Version 5.2.2 zur Verfügung.
Beispiel
ccApplication.Export;
ccApplication.ShowStatus('Exporting','Exportstatus',-1); try TackList := ccApplication.GetTackList(false); TackCount := VarArrayHighBound(TackList,1) + 1; for i:=0 to TackCount-1 do begin ccApplication.ShowStatus('Exporting','Exportstatus',Round((TackCount / (i+1)) * 100)); ccApplication.Export(TackList[i],false); end; finally ccapplication.CloseStatus; end;