Ausführung des Beispiel-Workflow StepChainDemo

Der Workflow StepChainDemo stellt ein Beispiel für die Verwendung von Schrittketten dar, indem er zeigt, wie eine Sammlung von Schritten mit einer genau definierten Funktion gruppiert werden kann. Nachdem Sie eine Schrittkette erstellt haben, können Sie sie in andere Workflows einbinden, um den Prozess zu erleichtern und den Workflow visuell zu vereinfachen.

Zu den in diesem Workflow verwendeten Musterobjekten und Dateien zählen:

  • Workflow: StepChainDemo
  • Beispiel-Schrittketten:
    • ReceivePDFJob
    • PrepareForPrint
    • CompressAndRetain
  • Beispiel-Eingabeeinheit: HotFolderStepChain
  • Beispiel-PDF-Datei: C:\aiw\aiw1\testfiles\Demo.pdf

Die folgenden Abbildungen zeigen den Beispiel-Workflow als eine Reihe von Phasen mit Schrittketten und Schritten, die den Verarbeitungsschritten entsprechen, die Ihre Jobs durchlaufen. Die Schrittkette wird als Einzelschritte im Workflow mit Nummern als ihre Symbole angezeigt, die angeben, wie viele Schritte in den Schrittketten enthalten sind. Die Farbe der Schrittketten stimmt mit der Farbe der Phase überein, in der sie sich befinden.

Überprüfen Sie den Muster-Workflow und führen Sie einen Musterjob aus, um zu verstehen, wie Schrittketten funktionieren.

In der Empfang-Phase werden die Anfangswerte der Jobeigenschaften festgelegt und die PDF-Jobs optimiert. In dieser Phase wird die Schrittkette ReceivePDFJob ausgeführt, die die folgenden Schritte umfasst: SetJobPropsFromTextFile, DetectInputDataStream und OptimizePDF.

Die Vorbereitung-Phase besteht aus der PrepareForPrint-Schrittkette, die die folgenden Schritte zur Vorbereitung des PDF-Beispiels für den Druck umfasst: CountPages, AssignValues, AssignValues2 und RunExternalProgram. Diese Schrittkette liefert auch ein Beispiel für die Erstellung von Regeln durch die Angabe von Bedingungen. Im Schritt CountPages berechnet RICOH ProcessDirector die Gesamtzahl von Blättern in dem Job. Abhängig von diesem Wert wird der Job entweder mit dem Schritt AssignJobValues oder AssignJobValues2 an verschiedene Zweige gesendet.

Haben Jobs alle anderen Verarbeitungen abgeschlossen, gehen sie in die Phase Abschluss über. In dieser Phase wird die Schrittkette CompressAndRetain ausgeführt, die die folgenden Schritte umfasst: ContinueToNextStep, RetainCompletedJobs, CompressFiles und RemoveJobs. Während der Ausführung dieser Schritte werden PDF-Datendateien, die größer als 10 MB sind, komprimiert und der Job wird drei Tage lang aufbewahrt, bevor er entfernt wird.

So führen Sie den Beispiel-Workflow aus:

  1. Melden Sie sich an RICOH ProcessDirector an.
  2. Klicken Sie auf die Registerkarte Hauptseite.
  3. Wählen Sie im Portlet "Drucker", den Muster-Drucker aus und klicken Sie auf Aktivieren.
  4. Wählen Sie im Portlet "Eingabeeinheiten" die Eingabeeinheit des Typs "Ordner für Sofortdruck" HotFolderStepChain aus und klicken Sie auf Aktivieren und Verbinden.
  5. Navigieren Sie zu C:\aiw\aiw1\testfiles und kopieren Sie Demo.pdf nach C:\aiw\aiw1\System\hf\stepchain. Der Job wird in der Tabelle Jobs angezeigt.
    Der Muster-Workflow verwendet einen Musterdrucker, der keine Daten druckt.
  6. Suchen Sie den Job in der Jobs-Tabelle. Um den Job im Workflow anzuzeigen, klicken Sie im Portlet Jobs mit der rechten Maustaste auf den Job und wählen Sie Job in Workflow anzeigen.
    Sie können auf die Schrittketten doppelklicken, um den Weg des Jobs durch die Bedingungen zu sehen. Wenn Sie beispielsweise auf das Symbol für die Schrittkette PrepareForPrint klicken, können Sie sehen, dass der Job dem zweiten Pfad ( AssignJobValues 2) gefolgt ist. Dies ist darauf zurückzuführen, dass die Datei "Demo.pdf" mehr als 20 Seiten umfasst.
    Hinweis:
  • Wenn Sie das Beispiel ein weiteres Mal ausführen möchten, müssen Sie die Musterdatei noch ein Mal in den Ordner für Sofortdruck kopieren.
  • Sie können eine größere Datei in den Ordner für Sofortdruck kopieren, um das Drucken großer Dateien zu simulieren, die den Schritt CompressFiles der Schrittkette CompressAndRetain durchlaufen.