Abonnieren

UiPath Studio

UiPath Studio-Anleitung

Flussdiagramme

Flowcharts können in einer Vielzahl von Situationen verwendet werden, von großen Jobs bis zu kleinen Projekten, die Sie in anderen Projekten wiederverwenden können.

Der wichtigste Aspekt von Flowcharts besteht darin, dass sie im Gegensatz zu Sequences mehrere verzweigte logische Operatoren enthalten, mit denen Sie komplexe Geschäftsprozesse erstellen und Aktivitäten auf verschiedene Arten verbinden können.

Bei Flowcharts ist im Kontextmenü die Option Automatisch anordnen verfügbar.

Beispiel eines Flowcharts

Um die Eigenschaften eines Flowcharts zu veranschaulichen, erstellen wir ein Ratespiel, das eine Zufallszahl von 1 bis 999 generiert, die der Benutzer erraten muss. Um solch eine Automatisierung zu erstellen, gehen Sie folgendermaßen vor:

  1. Erstellen Sie einen leeren Prozess und wählen Sie auf der Registerkarte Design in Gruppe Datei (File) die Option Neue > Flowchart (New > Flowchart) aus. Das Fenster Neues Flowchart (New Flowchart) wird angezeigt.

📘

Hinweis:

Sie können auch eine Flowchart-Aktivität im Panel Designer (Designer) hinzufügen, um ein neues Flowchart-Projekt zu erstellen.

  1. Geben Sie in das Feld Name (Name) einen Namen für die Automation ein, z. B. „Erstes Flowchart (First Flowchart)“, und lassen Sie den standardmäßigen Projektspeicherplatz stehen oder fügen Sie einen Unterordner hinzu. Klicken Sie auf Erstellen (Create). Das Designer-Panel wird entsprechend aktualisiert.
  2. Create two Int32 variables (RandomNumber, GuessNumber) and a String one (Message).
  3. Set the default value of the Message variable to "Guess a number from 1 to 999." The RandomNumber stores a random number between 1 and 999, GuessNumber stores the user’s guess and Message stores the message that is going to be displayed to prompt the user.
12141214
  1. Fügen Sie eine Zuweisen (Assign)-Aktivität in das Panel Designer (Designer) ein und verbinden Sie sie mit dem Knoten Start.
  2. In the Properties panel, in the To field add the RandomNumber variable.
  3. In the Value field, type new Random().Next(1,999).

📘

Hinweis:

This field uses the Random() function to generate a random number between 1 and 999. For more information on variables, see Variables.

  1. Fügen Sie eine Eingabedialog (Input Dialog)-Aktivität in das Panel Designer (Designer) ein und verbinden Sie diese mit der Zuweisen (Assign)-Aktivität.
  2. In the Properties panel, in the Label field, add the Message variable.
  3. In the Result field, add the GuessNumber variable. This activity asks and stores the user’s guesses in the GuessNumber variable.
  4. Fügen Sie eine Flow-Entscheidung (Flow Decision)Aktivität hinzu und verbinden Sie sie mit dem Eingabedialog (Input Dialog). Mit dieser Aktivität können Sie dem Benutzer mitteilen, ob er die Zahl richtig erraten hat oder nicht.
  5. In the Properties panel, in the Condition field, type GuessNumber = RandomNumber. This enables you to verify if the number added by the user is the same as the randomly-generated one.
  6. Fügen Sie eine Nachrichtenbox (Message box)-Aktivität hinzu und verbinden Sie diese mit der Verzweigung Wahr (True) der Aktivität Flow-Entscheidung (Flow Decision).
  7. In the Properties panel, in the Text field, type "Congratulations! You guessed correctly! The number was " + RandomNumber.ToString + ".". This is the message that is going to be displayed if the user correctly guessed the number.
  8. Fügen Sie eine neue Flow-Entscheidung (Flow Decision)-Aktivität hinzu und verbinden Sie diese mit der Verzweigung Falsch (False) der zuvor hinzugefügten Flow-Entscheidung.
  9. In the Properties panel, in the Condition field, type GuessNumber > RandomNumber. This activity enables you to check if the number the user added is bigger than the randomly-generated one.
  10. Geben Sie Comparison in das Feld AnzeigeName (DisplayName) ein. Auf diese Weise können Sie leicht den Unterschied zwischen den beiden verwendeten Flow Decisions erkennen.
  11. Fügen Sie die Aktivität Zuweisen (Assign) hinzu und verbinden Sie diese mit der Verzweigung Wahr (True) der Aktivität Comparison.
  12. In the To field, type the Message variable, and in the Value field, type a message indicating that the guess was too high, such as "Too big. Try again.".
  13. Wählen Sie die Zuweisen (Assign)-Aktivität aus und drücken Sie Strg+C. Die gesamte Aktivität und ihre Eigenschaften werden in die Zwischenablage kopiert.
  14. Drücken Sie Strg+V. Ein Duplikat der vorherigen Zuweisen (Assign)-Aktivität wird angezeigt.
  15. Verbinden Sie es mit der Verzweigung Falsch (False) der Aktivität Comparison und geben Sie „Too small. Try again.“ im Panel Eigenschaften (Properties) im Feld Wert (Value) ein.
  16. Verbinden Sie die in den Schritten 18-22 erstellten Zuweisen (Assign)-Aktivitäten mit dem Eingabedialog (Input Dialog). Es wird eine Schleife erstellt, die den Benutzer auffordert, eine kleinere oder größere Zahl einzugeben, bis er richtig schätzt.
    Das finale Projekt sollte wie im folgenden Screenshot aussehen.
10511051

Beispiel herunterladen

Updated 3 years ago


Flussdiagramme


Auf API-Referenzseiten sind Änderungsvorschläge beschränkt

Sie können nur Änderungen an dem Textkörperinhalt von Markdown, aber nicht an der API-Spezifikation vorschlagen.