Verarbeitung – Generelles
Die folgenden allgemeinen Eigenschaften dienen der Dokumentverarbeitung im "Process"-Schritt.
Eigenschaft | Beschreibung |
|---|---|
Process.ScenarioSwitchMacro | optionaler Feldmakroausdruck, der den Namen (gemäß Eigenschaft Das Dokument wird dann für das abweichende Szenario in den Status "Waiting" (wartend auf Verarbeitung) zurückgestellt. Für das abweichende Szenario muss eine passende Process-Worker-Instanz laufen. Diese Funktionalität kann genutzt werden, um Dokumente abhängig vom Dokumentinhalt mit unterschiedlichen Szenarien weiterzuverarbeiten, wenn diese Unterscheidung nicht schon durch getrennte Bereitstellung der Eingabedaten erfolgen kann. |
Process.PreProcessMacro[] | Definition von Makrofunktionen beliebigen Typs, die als Vorverarbeitungsschritt der Dokumentverarbeitung ausgeführt werden können. Makros im "Process"-Schritt kommen regulär erst nach dem Einlesen der Indexdaten zum Einsatz. Vorverarbeitungsmakros sind daher z. B. sinnvoll einsetzbar, wenn vorab ein Bedingungswert ermittelt werden muss, um die Ausführung eines Indexdatenlesers zu steuern oder dessen Dateinamensfilter dynamisch zu generieren. Zu diesem Zeitpunkt ist einem Dokument noch kein Feldkatalog zugeordnet. Diese Zuordnung erfolgt erst bei der Indexdatenlesung. In einem Vorverarbeitungsmakro kann aber eine Zuweisung an eine temporäre Variable erfolgen, deren Wert implizit als Initialwert eines gleichnamigen Katalogfeldes übernommen wird. |
Process.TrackingIdMacro Process.TrackingKeyMacro Process.CustomKeyMacro | optionale Makrofunktionen, die bestimmte Schlüsselwerte für ein Dokument generieren Diese Konfigurationseigenschaften können alternativ zu den gleichnamigen Konfigurationseigenschaften der Eigenschaft Wenn die Makrofunktionen hier definiert und somit im "Process"-Schritt ausgeführt werden, besteht abweichend zur Ausführung im "Input"-Schritt Zugriff auf den vollständig gelesenen Indexfeldkatalog. Die Ausführung der Makros zur Erstellung der Schlüsselwerte erfolgt als letzte Aktion im "Process"-Schritt, d.h. noch nach Verarbeitung der Funktionen, die in |