Ansichten:

Frage:
Wie kann ich in Workflow Manager eine Schleife durch ein Schlüsselwortfeld oder eine Variable ziehen?

Antwort:
Bitte beachten Sie eine bekannte Einschränkung bei der Verwendung von Schleifen. Je nachdem, ob Sie ein On-Premises- oder ein Cloud-System verwenden, wird nach der Ausführung einer Aufgabe (z. B., Bedingung "Schleifenbedingung") eine bestimmte Anzahl von Malen ohne menschliche Interaktion ausgeführt wurde, wird die Schleifenerkennung ausgelöst und der Workflow wird nicht veröffentlicht.

*HINWEIS: Das Limit für Cloud-Systeme beträgt 10 Iterationen und kann nicht geändert werden.

Für On-Premises-Organisationen lesen Sie bitte KBA-36493.

  1. Erstellen Sie leere Aufgaben, benennen Sie sie und verbinden Sie sie. Siehe unser Beispiel unten, wie dies konfiguriert werden könnte.
     

    Schriftliche Darstellung von Workflow Connect


    overview
  2. Erstellen Sie die folgenden drei Variablen: keywordCount (Numerisch), i ( Numerisch), lineContent (Text)
    variables
  3. Setzen Sie den Schleifenzähler auf '0' und ermitteln Sie die Anzahl der Zeilen im Feld keyword.

    Workflow global variable = keywordCount = Arithmetischer Ausdruck = DW_KEYWORD.Count()
    Workflow global variable = i =Festeingabe = 0

    set counter
  4. In dieser Bedingung wird geprüft, ob die Schleife erneut durchlaufen werden muss oder am Ende ist.

    GV_i >= GV_keywordCount

    loop condition
  5. Innerhalb der Schleife erhalten Sie den Text der Zeile, die Sie gerade verarbeiten, und erhöhen den Schleifenzähler.

    Workflow global variable = line = Arithmetischer Ausdruck = DW_KEYWORD[GV_i]
    Workflow global variable = i = Arithmetischer Ausdruck = GV_i + 1


    loop

KBA ist sowohl für Cloud- als auch für On-Premise-Organisationen anwendbar

Bitte beachten Sie: Dieser Artikel ist eine Übersetzung aus dem Englischen. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Originalversion(en) des Produkts. In der übersetzten Version unserer Artikel können kleinere Fehler enthalten sein, z.B. in der Grammatik. Wir können zwar nicht für die vollständige Richtigkeit der Übersetzung garantieren, aber in den meisten Fällen werden Sie sie als ausreichend informativ empfinden. Im Zweifelsfall wechseln Sie bitte zurück zur englischen Version dieses Artikels.

Kommentare (0)