Beispiel für die Übergabe eines Wertes zwischen Bots
- Zuletzt aktualisiert2023/10/17
Beispiel für die Übergabe eines Wertes zwischen Bots
Hier lernen Sie, wie man einen Wert von einem TaskBot zu einem anderen mit Hilfe einer Wörterbuchvariablen übergibt.
Erstellen Sie einen übergeordneten TaskBot und einen untergeordneten TaskBot, die Folgendes tun:
- Der übergeordnete Bot fordert den Benutzer auf, einen Songtitel einzugeben und übergibt ihn an den untergeordnete Bot.
- Das untergeordnete Bot nimmt die Eingabezeichenfolge und gibt eine neue Zeichenfolge an den übergeordneten Bot zurück.
- Der übergeordnete Bot erhält die Zeichenkette, die der untergeordnete Bot als Wörterbuch übergibt.
Prozedur
-
Erstellen Sie einen untergeordneten Bot.
- Navigieren Sie in der Benutzeroberfläche des Control Rooms zu der Registerkarte Automatisierung.
- Klicken Sie auf .
- Geben Sie als Namen für den Bot GetSongDetails an.
- Klicken Sie auf Erstellen und Bearbeiten.
-
Erstellen Sie eine Variable mit dem Namen sMySong.
- Klicken Sie im Bereich Variablen auf die Schaltfläche „Variable erstellen...“.
- Wählen Sie unter Typ die Option Zeichenfolge, wenn sie nicht bereits ausgewählt ist.
- In Name geben Sie sMySong ein.
- Aktivieren Sie die Kontrollkästchen Als Eingabe verwenden und Als Ausgabe verwenden.
- Klicken Sie auf Erstellen.
-
Um eine Rückgabezeichenfolge zu erstellen, verwenden Sie die Aktion
.
-
Erstellen Sie den übergeordneten Bot.
- Erstellen Sie eine Variable mit dem Namen sMySong.
-
Verwenden Sie die Aktion , um einen Songtitel zu erfassen.
- Suchen Sie im Bereich Aktionen die Aktion und fügen Sie sie dem Ablauf des übergeordneten Bots hinzu.
- Geben Sie in das Feld Fenstertitel der Eingabeaufforderung Favorite Song ein.
- Geben Sie in das Feld Eingabeaufforderung Type the title of your favorite song. ein.
- Geben Sie in das Feld Wert einer Variablen zuweisen sMySong ein.
- Klicken Sie auf Speichern.
-
Verwenden Sie die Aktion , um den untergeordneten Bot aufzurufen:
- Suchen Sie im Bereich Aktionen nach der Aktion und fügen Sie sie dem Ablauf des übergeordneten Bots hinzu.
- Wählen Sie unter TaskBot ausführen Control Room und klicken Sie dann auf Auswählen.
- Klicken Sie auf Durchsuchen, navigieren Sie zu dem Ordner, der den untergeordneten Bot enthält, und wählen Sie GetSongDetails aus.
- Wählen Sie unter Eingabewerte die Option sMySong festlegen aus und geben Sie dann $sMySong$ in das Variablenfeld ein.
- Wählen Sie unter Ergebnis in einer Variable speichern (Option) Wörterbuch und erstellen Sie eine Variable mit dem Namen dOutput.
- Klicken Sie auf Speichern.
-
Verwenden Sie die Aktion Nachrichtenfeld, um die Zeichenfolge anzuzeigen, die der untergeordnete Bot zurückgibt.
-
Testen Sie den Bot.