SetDocPropsFromList
Der Schritt verwendet die Dokumentmerkmale in der Liste Spalten in Listendatei dazu, Dokumente im Job zuzuordnen. Falls der Wert für das Merkmal in der Listendatei mit dem Wert für das Merkmal in der DPF übereinstimmt, legt der Schritt einen Wert für das Merkmal Festzulegendes Dokumentmerkmal fest und legt bei den Dokumenten, die nicht übereinstimmen, für dasselbe Merkmal einen anderen Wert fest. Mit diesem Schritt können Sie eine "Extrahieren-Liste" von Dokumenten in einem Job bereitstellen, um bei diesen Dokumenten das Drucken zu unterdrücken oder um zu verhindern, dass sie kuvertiert oder gesendet werden, indem Sie als Entscheidungsgrundlage die Festlegung eines Wertes für ein Dokumentmerkmal verwenden, das diese Aktionen steuert.
Standardwerte für Jobmerkmale
- Spalten in Listendatei:
- Begrenzer: Neue Zeile
- Festzulegendes Dokumentmerkmal:
- Listendateiverzeichnis:
- Bei überzähligen Spalten anhalten: Ja
- Wert für übereinstimmende Dokumente:
- Wert für andere Dokumente:
Hinweise zur Verwendung
-
Falls die DPF bei der Ausführung des Schritts das Dokumentmerkmal im Feld Festzulegendes Dokumentmerkmal enthält, werden die Werte bei den durch Werte in der Listendatei angegebenen Dokumenten zu dem im Merkmal Wert für übereinstimmende Dokumente angegebenen Wert geändert.
Falls die DPF bei der Ausführung des Schritts nicht das Dokumentmerkmal enthält, wird das Merkmal zur DPF hinzugefügt und der Wert bei den durch Werte in der Listendatei angegebenen Dokumenten auf den im Merkmal Wert für übereinstimmende Dokumente angegebenen Wert eingestellt. Der Wert für andere Dokumente wird auf den im Merkmal Wert für andere Dokumente angegebenen Wert eingestellt.
- Falls für das Merkmal Bei überzähligen Spalten anhalten der Wert Ja festgelegt ist und die Anzahl der Spalten in der Listendatei größer als die in der Liste Ausgewählt für das Merkmal Spalten in Listendatei festgelegte Anzahl von Merkmalen ist, versetzt der Schritt den Job in den Status Fehler.
- Der Schritt nimmt an, dass die im Merkmal Spalten in Listendatei aufgelisteten Merkmale die gleiche Reihenfolge wie die Spalten in der Listendatei haben. Das Merkmal oben in der Liste Ausgewählt entspricht beispielsweise der ersten Spalte der Listendatei; das zweite Merkmal in der Liste Ausgewählt entspricht der zweiten Spalte in der Listendatei.
- Falls Sie für Bei überzähligen Spalten anhalten den Wert Nein festlegen, ignoriert der Schritt alle Spalten, die nicht Merkmalen in der Liste Ausgewählt zugeordnet sind. Wenn die Liste beispielsweise 25 Spalten enthält, und die Liste Ausgewählt enthält fünf Merkmale, liest der Schritt die Informationen in den ersten fünf Spalten und ignoriert die anderen 20 Spalten.
Beispiel
Die DPF enthält die folgenden Informationen (wobei "..." für andere Merkmale steht, die ebenfalls vorhanden sind, aber für dieses Beispiel nicht wichtig sind):
Doc.Custom.AccountNumber Doc.Custom.AccountType ... 1234 Leben ... 1234 Feuer ... 4567 Leben ... 4567 Feuer ...
Das Versicherungsunternehmen beschließt, keine Policen für Feuer mehr zu drucken, will aber die Anwendung, die den Druckjob erstellt, nicht ändern.
Um das Drucken der Feuerpolicen zu unterdrücken, erstellt der Administrator die folgende Listendatei und legt sie im Listendateiverzeichnis ab:
#Doc.Custom.AccountType FeuerDa die Listendatei keine Spaltenüberschriften unterstützt, handelt es sich bei der ersten Zeile um einen Kommentar, was durch das Kommentarzeichen "#" angezeigt wird.
In dem Schritt SetDocPropsFromList im Workflow legt der Administrator Folgendes fest:
- Spalten in Listendatei: Doc.Custom.AccountType
- Festzulegendes Dokumentmerkmal: Doc.Custom.Suppress
- Wert für übereinstimmende Dokumente: Ja
- Wert für andere Dokumente: Nein
Nach der Ausführung des Schritts enthält die DPF die folgenden Informationen:
Doc.Custom.AccountNumber Doc.Custom.AccountType ... Doc.Custom.Suppress 1234 Leben ... Nein 1234 Feuer ... Ja 4567 Leben ... Nein 4567 Feuer ... Ja