Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation Anywhere Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

Beispiel für die Verwendung des Durchlaufs Aktion

  • Aktualisiert: 3/05/2021
    • Automation 360 v.x
    • Erstellen
    • RPA Workspace
    • Beispiele

Beispiel für die Verwendung des Durchlaufs Aktion

Mit dem Ausführen Aktion aus können TaskBot Paket Sie ausführen und Werte an ein oder mehrere untergeordnete Werte Botsübergeben. In diesem Beispiel übergeben Sie mit dem Ausführen Aktion zwei Werte von einem übergeordneten Bot an das untergeordnete Element Bot; das untergeordnete Element Bot fügt die Werte hinzu und übergibt die Summe an das übergeordnete BotElement zurück .

Dieses Beispiel zeigt Folgendes:
Modularisierung
Modularisierung trennt ein TaskBot in mehrere Bots, wo jeder Bot mit allen Aktionen notwendigen gebaut wird, um eine bestimmte Funktion der größeren Aufgabe auszuführen.
In diesem Beispiel erstellen Sie ein einzelnes untergeordnetes Element Bot , um die Werte hinzuzufügen. Sie können mehrere untergeordnete Elemente Botserstellen, wobei jedes eine andere mathematische Operation ausführt, und das übergeordnete Element Bot so bearbeiten, dass es den gewünschten Aufruf durchführt.
Wiederverwendbarkeit
Die Wiederverwendbarkeit ermöglicht es dem Benutzer, eine Bot einmal zu erstellen und diese Bot dann zur Automatisierung vieler Prozesse zu verwenden.
Das Child Bot enthält nur die Aktionen notwendigen, um die Werte hinzuzufügen und sie zu einem auszudrucken. Nachrichtenfeld Außerdem fügt das Bot zwei Variablen anstelle von hartcodierten Werten hinzu. Dies kann Bot für jede Aufgabe, die einen zusätzlichen Vorgang erfordert, wiederverwendet werden.
Datenkontrolle
Da das Kind Bot Werte nur durch die Verwendung von Variablen akzeptiert und zurückgibt, enthält es keine Daten. Dadurch wird die Wahrscheinlichkeit eines Datenlecks minimiert.

Prozedur

Führen Sie TaskBot die folgenden Schritte aus, um einen aus dem aktuellen Task auszuführen:

Bauen Sie das Kind Bot.

  1. Öffnen Sie eine neue Bot.
    1. Wählen Sie im Automation Anywhere Web-Interface Bots > Meine Botsaus.
    2. Klicken Sie auf bot erstellen.
    3. Geben Sie den Bot Namen AddChildBotein.
    4. Geben Sie den Ordnerspeicherort Bots\TaskBotExampleein.
      Klicken Sie auf Auswählen und folgen Sie den Anweisungen, um den Speicherort Ihres Bot zu ändern.
    5. Klicken Sie auf Erstellen und Bearbeiten.
  2. Erstellen Sie die folgenden Variablen:
    • v1: Nummerntyp; als Eingabe verwenden
    • v2: Nummerntyp; als Eingabe verwenden
    • NSum: Zahlentyp
    • SSum: String-Typ; als Ausgabe verwenden
  3. Verwenden Sie eine Zahlenzuweisung > Aktion , um die mathematische Operation auszuführen.
    1. Doppelklicken oder ziehen Sie die Nummer > zuweisen Aktion.
    2. Geben Sie im Feld Wählen Sie die Variable/den Wert der Quellzeichenfolge aus den folgenden Ausdruck ein: 1 US-Dollar + 2 US-Dollar
    3. Wählen Sie nSum aus der Liste Zielnummernvariable auswählen aus.
  4. Verwenden Sie den String Number > to Aktion , um den Wert zu konvertieren, damit er in ein Nachrichtenfeldgedruckt werden kann.
    1. Doppelklicken oder ziehen Sie die Zahl > auf die Zeichenfolge Aktion.
    2. Geben Sie im Feld Geben Sie eine Zahl ein den folgenden Ausdruck ein: NSum US-Dollar
    3. Wählen Sie sSum aus der Liste Ausgabe zu Variable zuweisen aus.
  5. Klicken Sie auf Speichern.
  6. Klicken Sie Auf Schließen.

Erstellen Sie das übergeordnete BotElement .

  1. Öffnen Sie eine neue Bot.
    1. Wählen Sie im Automation Anywhere Web-Interface die Option Bots > Meine Bots.
    2. Klicken Sie auf bot erstellen.
    3. Geben Sie den Bot Namen MathBotein.
    4. Geben Sie den Ordnerspeicherort \Bots\TaskBotExampleein.
      Klicken Sie auf Auswählen und folgen Sie den Anweisungen, um den Speicherort Ihres Bot zu ändern.
    5. Klicken Sie auf Erstellen und Bearbeiten.
  2. Erstellen Sie eine Dictionary-Variable eines beliebigen Untertyps namens dSums , um die vom Child übergebenen Werte Botzu akzeptieren.
    Verwenden Sie den beliebigen Untertyp, um dem übergeordneten Element Bot die Annahme von Werten vom Typ „String“, „Zahl“ oder „Boolescher Typ“ zu ermöglichen.
  3. Fügen Sie einen Task-bot > -Lauf Aktion ein, um die Werte für die mathematische Operation und die Ausgabevariable für die Summe anzugeben.
    1. Doppelklicken oder ziehen Sie den Task bot > Run Aktion.
    2. Klicken Sie auf Durchsuchen , um zu Bots\TaskBotExample\AddChildBotzu navigieren.
    3. Geben Sie die folgenden Werte in die Felder Eingabewerte ein:
      • v1: 12
      • v2: 54
    4. Wählen Sie dSums aus der Liste Ausgabe zu Variable zuweisen aus.
      Anmerkung: Verwenden Sie eine Variable „Wörterbuch“, um die Ausgabe des Durchlaufs zu speichern Aktion , um die übergeordnete Variable Bot vielseitiger zu gestalten. Auf diese Weise kann ein übergeordnetes Element Bot unterschiedliche untergeordnete Elemente Bots verarbeiten, unabhängig davon, ob ein einzelner Wert oder mehrere Werte zurückgegeben werden.
  4. Verwenden Sie einen Nachrichtenfeld , um die Summe abzurufen und zu drucken.
    Die vom Child abgerufene Variable sSum Bot ist ein Schlüssel in der Dictionary-Variable dSums.
    Anmerkung: Sie müssen die Variablennamen des Child Bot kennen, um sie aus dem Parent Botzu extrahieren. Die Schnittstelle importiert die Variablennamen nicht automatisch in das übergeordnete BotElement.
    1. Doppelklicken oder ziehen Sie das Feld Nachricht Aktion.
    2. Geben Sie dSums{sSum} Dollar in das Feld anzuzeigende Nachricht ein.
  5. Klicken Sie auf Speichern.
  6. Klicken Sie Auf Ausführen.
    Die Bot Durchläufe und die Nachrichtenfeld werden mit der Summe 66 angezeigt.
Feedback senden