

Entwerfen von Prozessen › Prozessschleifen und Iterationen › Ausführen von Prozessen in einer Schleife
Ausführen von Prozessen in einer Schleife
Um einen Prozess viele Male auszuführen, erstellen Sie eine zyklische Verzweigung in einem Prozessobjekt, statt den Operators "Prozess ausführen" zu verwenden, um den Prozess wiederholt über einen anderen Prozess aufzurufen. Diese Methode umfasst das Ausführen eines Prozesses in einer zyklischen Schleife, indem zwei "Start"-Operatoren platziert werden. Sowohl am Beginn als auch am Ende des Prozesses wird ein "Start"-Operator gesetzt.
Gehen Sie folgendermaßen vor:
- Öffnen Sie einen Prozess, und checken Sie ihn aus.
- Platzieren Sie folgende Operatoren:
- Start
- Bei Erfolg beenden
- Bei Fehlschlag beenden
- Eine Reihe von Operatoren, die Sie wiederholen möchten.
- Fügen Sie an der Stelle der Sequenz, an der Sie die Verzweigung neu starten möchten, einen Operator "Start" ein.
- Verknüpfen Sie den letzten Operator in der Verzweigung zum zweiten "Start"-Operator. Der Operator "Start" verfügt über eine Eingangsverknüpfung, die es ermöglicht, ihn am Ende einer Schrittsequenz zu platzieren.
Hinweis: Wenn die Verarbeitungssequenz den zweiten Operator "Start" (wie auf der Abbildung gezeigt) erreicht, werden alle Operatoren neu initialisiert, und der Prozess wird neu gestartet.
- Um diese Art von zyklischem Prozess zu unterbrechen, integrieren Sie Logik, die aus der zyklischen Verzweigung führt. Fügen Sie einen Ausgangsport zu einem Operator hinzu, der direkt zu einem Beendigungsoperator oder einer anderen Verzweigung führt.
Copyright © 2013 CA.
Alle Rechte vorbehalten.
 
|
|