TaskBot Paket

Verwenden Sie die Aktionen Ausführen, Pausieren und Beenden im TaskBot-Paket, um die Ausführung eines oder mehrerer untergeordneter Bots über einen übergeordneten Bot oder mit einer Drittanbietersoftware mithilfe einer API zu verwalten.

Erstellen Sie kleinere Bots, die eine einzelne Aufgabe automatisieren, und führen Sie sie über einen übergeordneten Bot aus. Erstellen Sie beispielsweise einen untergeordneten Bot Login, um den Nutzernamen und das Passwort in ein Webformular einzugeben und auf „Absenden“ zu klicken. Der untergeordnete Bot Login akzeptiert Anmeldedaten vom übergeordneten Bot und gibt eine Erfolgsmeldung zurück. Daraufhin kann der übergeordnete Bot den nachfolgenden untergeordneten Bot CreateInvoice aufrufen. Der untergeordnete Bot Login sollte auch eine Fehlerbehandlungslogik enthalten, falls die Anmeldedaten falsch sind.

Diese Vorgehensweise, bei der kleinere, in sich geschlossene Bots erstellt werden, ermöglicht es dem Nutzer, die Bot-Logik in einer größeren Anzahl von Aufgaben wiederzuverwenden, und erleichtert die Fehlerbehandlung und Fehlerbehebung. Sie verringert auch den Zeitaufwand für die Erstellung und Wartung von Bots. So kann ein Unternehmen seine Automatisierungsinitiativen schnell skalieren. Der untergeordnete Bot Login aus diesem Beispiel kann in jeder Aufgabe wiederverwendet werden, bei der Anmeldedaten für eine Anmeldeseite auf einer Website bereitgestellt werden.

Wenn Sie einen TaskBot ausführen, der sich selbst wiederholt aufruft, bis Sie ihn stoppen, läuft der Bot unendlich lange und stößt daher auf einen Fehler im Zusammenhang mit Stapelspeicherproblemen. Es wird empfohlen, einen übergeordneten und einen untergeordneten Bot mit unterschiedlichen Namen zu erstellen und dann den untergeordneten Bot über den übergeordneten Bot auszuführen.

Anmerkung:
  • Wenn Sie einen TaskBot erstellen, achten Sie darauf, dass die über- und untergeordneten Bots die gleiche Paket-Version haben.
  • CSV-/Textdateien und Recorder-Sitzungen können nicht über Bots hinweg freigegeben werden. Sie können Excel-Sitzungen mithilfe einer Sitzungsvariablen zwischen Bots freigeben. Einzelheiten finden Sie unter Beispiel für die gemeinsame Nutzung einer Excel-Sitzung durch Bots.
  • Wenn Sie eine Dateitypvariable in der Aufgabe ausführen verwenden, stellen Sie sicher, dass Sie den Standardwert der Variablen festgelegt haben. Ohne Standardwert zeigt der Bot bei der Ausführung einen Fehler an.

Darüber hinaus bietet das Ausführen von untergeordneten Bots von einem übergeordneten Bot auf folgende Weise mehr Kontrolle über Daten:

  • Nutzer können über die Variablen im untergeordneten Bot die Richtung steuern, in der Informationen ausgetauscht werden können, indem sie eine der folgenden Optionen auswählen:
    • Als Eingabe verwenden: Die Variable enthält einen Wert, den der untergeordnete Bot von einer übergeordneten Bot oder einer Drittanbietersoftware annimmt.
    • Als Ausgabe verwenden: Die Variable enthält einen Wert, den der untergeordnete Bot an den übergeordneten Bot oder eine Drittanbietersoftware übergeben kann.
    • Beide: Der Wert kann in beide Richtungen übergeben werden.
    • Keiner: Die Variable ist auf diesen Bot beschränkt und kann nicht für andere Bots freigegeben werden.
    Einzelheiten finden Sie unter Erstellen von Variablen.
  • Andere Nutzer können untergeordnete Bots wiederverwenden, ohne ihren Inhalt anzuzeigen.

Das TaskBot -Paket enthält folgende Aktionen:

Aktion Beschreibung
Pausieren Einzelheiten finden Sie unter Aktion „Pausieren“.
ausführen…
Stoppen Einzelheiten finden Sie unter Aktion „Stoppen“.