SetJobTypeFromFileName

Ein Schritt, der auf dieser Schrittvorlage basiert, benutzt eine Suchmusterzeichenfolge, um den Workflow aus einem Teil des Eingabedateinamens festzulegen. Der Schritt kann auch eine optionale, mit einem Job übergebene Überschreibungsdatei in eine Datei im Format RICOH ProcessDirectorMerkmalname=Wert konvertieren, die der Schritt SetJobPropsFromTextFile zum Festlegen der Jobmerkmale verwendet. Dieser Typ von Schritt kann einem Workflow nicht hinzugefügt werden. Er wird als Wert des Merkmals Initialisierungsschritt für Workflow und/oder Initialisierungsschritt für untergeordneten Workflow einer Eingabeeinheit festgelegt.

Zugeordnete Merkmale

  • Initialisierungsschritt für Workflow
  • Initialisierungsschritt für untergeordneten Workflow

Standardwerte für Jobmerkmale

Nein

Hinweise zur Verwendung

  • Zur Verwendung dieses Schritts zum Einrichten des Workflows, legen Sie die Eigenschaft Muster für übergeordneten Workflow oder Muster für untergeordneten Workflow auf eine Suchmusterzeichenfolge fest. Die Suchmusterzeichenfolge ist ein regulärer Ausdruck, der sich mit dem Token (JOB_TYPE) kombinieren lässt. RICOH ProcessDirector versucht zwei Mal, die Suchmusterzeichenfolge mit einem Workflow abzugleichen, zunächst mit einem Dollarzeichen, $, an die Suchmusterzeichenfolge angehängt, dann ohne. Das Zeichen $ sucht nach einer Übereinstimmung am Ende des Dateinamens. Beispiel:
    • Soll die Erweiterung der Eingabedatei benutzt werden, benutzen Sie die Suchmusterzeichenfolge:
      *.(JOB_TYPE)
      Der Stern (*) stellt 0 oder mehr Zeichen dar. Der Punkt (.) ist ein Literalpunkt. Das Token (JOB_TYPE) bedeutet, dass RICOH ProcessDirector die hinter dem tatsächlichen Punkt folgenden Zeichen als Workflow verwenden soll.

      Bei der Übergabe einer Eingabedatei mit dem Namen myfile.PDF, findet RICOH ProcessDirector die Zeichen PDF am Ende des Dateinamens. Wenn ein Workflow PDF vorhanden ist, weist die Eingabeeinheit PDF als Workflow zu.

    • Zur Verwendung der ersten vier alphanumerischen Zeichen des Dateinamens verwenden Sie diesen regulären Ausdruck:
      [A-Za-z0-9]{4}
      Das Muster in eckigen Klammern, [A-Za-z0-9], stimmt mit beliebigen Zeichen in den Bereichen A–Z, a–z oder 0–9 überein. Die Zahl in Klammern, {4}, gibt die Anzahl der zu verwendenden Zeichen an. In dieser Zeichenkette gibt es kein (JOB_TYP)-Token, weil das gesamte Muster der Workflow ist.

      Wenn Sie eine Eingabedatei mit dem Namen pdf3file.pdf übergeben, versucht RICOH ProcessDirector, einen Workflow zu finden, der mit den ersten 4 alphanummerischen Zeichen des Dateinamens übereinstimmt. Wenn ein Workflow pdf3 vorhanden ist, weist die Eingabeeinheit pdf3 als Workflow zu. Ist kein derartiger Workflow vorhanden, protokolliert RICOH ProcessDirector einen Fehler.

  • Soll eine Suchmusterzeichenfolge zum Festlegen des Workflows benutzt werden, müssen Sie darauf achten, dass ein Workflow mit demselben Namen wie die Dateierweiterung (oder dem verwendeten Teil des Dateinamens) der Eingabedateien, die der Workflow verarbeitet, erstellt und aktiviert wurde.
  • Bei dem Workflow- und dem Dateinamen muss die Groß-/Kleinschreibung beachtet werden. Beispielsweise stimmen die Dateierweiterung PDF und der von RICOH ProcessDirector bereitgestellte Workflow mit dem Namen PDF nicht überein, daher gibt RICOH ProcessDirector eine Fehlernachricht aus.
  • Um diesen Schritt zum Konvertieren einer optionalen Überschreibungsdatei zu verwenden, die mit einem Job an eine Datei im Format RICOH ProcessDirectorEigenschaftenname=Wert zum Festlegen von Jobeigenschaften übergeben wurde, legen Sie die Eigenschaft Syntaxanalyseregeln für übergeordneten Workflow auf den Namen einer Steuerdatei fest.
  • Legen Sie das Merkmal Überschreibungen konvertieren für eine Eingabeeinheit des Typs "Ordner für Sofortdruck", die diesen Schritttyp verwendet, auf Ja fest, wenn eine Steuerdatei erforderlich ist, um die mit einem Job übergebene Überschreibungsdatei in eine Jobmerkmaldatei im Format RICOH ProcessDirectorMerkmalname=Wert zu konvertieren.
  • Diese Schrittvorlage kann nicht kopiert oder gelöscht werden.