Beispiel für die Übergabe eines Wertes zwischen Bots
- Zuletzt aktualisiert2023/10/17
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.