在 机器人 之间传递值的示例
- Updated: 2023/10/17
了解如何使用字典变量将一个 任务机器人 的值传递给另一个。
构建一个父级 任务机器人 和一个子级 任务机器人,它们执行以下操作:
- 父级 机器人 提示用户输入歌曲标题,并将其传递给子级 机器人。
- 子级 机器人 接收输入字符串并返回一个新字符串给父级 机器人。
- 父级 机器人 接收子级 机器人 作为字典传递的字符串。
过程
-
构建子级 机器人。
- 在 Control Room 界面中,转到自动化选项卡。
- 单击 。
- 输入 机器人 的名称为 GetSongDetails。
- 单击创建和编辑。
-
创建一个名为 sMySong 的变量。
- 在变量面板中,单击“创建变量”按钮。
- 在类型中,选择字符串(如果尚未选择)。
- 在名称中,输入 sMySong。
- 选中用作输入和用作输出复选框。
- 单击创建。
-
构建返回字符串时,使用
操作。
-
构建父级 机器人。
- 创建一个名为 sMySong 的变量。
-
使用操作 来捕捉歌曲标题。
- 从操作面板中,找到并添加 操作到父级 机器人 流程。
- 在提示窗口标题字段中,输入 Favorite Song。
- 在提示信息字段中,输入输入您最喜欢的歌曲标题。
- 在将值分配给变量字段中,输入 sMySong。
- 单击保存。
-
使用操作 来调用子级 机器人:
- 从操作面板中,找到并添加 操作 到父级 机器人 流程。
- 在要运行的任务机器人中,选择 Control Room,然后单击选择。
- 单击浏览,导航至包含子级 机器人 的文件夹,然后选择获取歌曲详细信息。
- 在输入值中,选择设置 sMySong,然后在变量字段中输入 $sMySong$。
- 在将结果保存到变量(可选)中,选择字典,然后创建一个名为 dOutput 的变量。
- 单击保存。
-
使用消息框
操作 来显示子级 机器人 返回的字符串。
-
测试 机器人。