Skripte für die Dokument- und Batch-Verarbeitung ermöglichen es Ihnen, die Struktur des Dokuments bzw. des Batchs zu ändern sowie eine benutzerdefinierte Reihenfolge der Abschnitte im Dokument oder der Dokumente im Batch festzulegen. Verarbeitungsskripte können beim Erstellen einer (Administrator) benutzerdefinierten Stufe (Developer) im erweiterten Modus der (Administrator) Workflow-Einrichtung (Developer) Workflow-Einrichtung hinzugefügt werden.
Beide Skripte dienen zur Verarbeitung mehrerer Dokumente und können den Verarbeitungsfortschritt protokollieren.
Skript für die Dokumentenverarbeitung
Alle zu verarbeitenden Dokumente werden diesem Skript nacheinander übergeben.
| Name | Typ | Zugriff | Beschreibung |
|---|
| Document | IDocument | Lesen/Schreiben | Das zu verarbeitende Dokument |
| Processing | IProcessingCallback | Lesen/Schreiben | Das Objekt zum Protokollieren von Verarbeitungsinformationen |
Wenn die Aufgabe abgebrochen wird, wird der Verarbeitungsstatus auf false gesetzt (ähnlich wie bei Verwendung der Methode IProcessingCallback.ReportError).
Batch-Verarbeitungsskript
Die Eingabeparameter des Skripts sind ein Batch und eine darin enthaltene Menge von Dokumenten, die verarbeitet werden sollen. Die Iteration über die Dokumente wird vom Benutzer implementiert.
Der Vorteil des Batch-Verarbeitungsskripts besteht darin, dass darin Methoden verfügbar sind, mit denen sich die Batch-Struktur ändern lässt. Mit diesen Methoden können Dokumente und Seiten verschoben oder gelöscht werden.
| Name | Typ | Zugriff | Beschreibung |
|---|
| Batch | IBatch | Schreibgeschützt. Interne* Felder von Batch-Dokumenten und -Seiten sind nicht verfügbar. | Der Batch |
| Documents | IDocuments | Lesen/Schreiben. Für diese Dokumente kann die Batch-Struktur geändert werden. | Zu verarbeitende Dokumente |
| Processing | IProcessingCallback | Lesen/Schreiben | Das Objekt zum Protokollieren von Informationen zur Verarbeitung |
* - Das interne Feld erfordert, dass das Objekt in den Speicher geladen wird.