在 Task Bot 逻辑之间共享会话
- Updated: 2020/11/03
使用 Terminal Emulator package 中的共享会话选项,将应用程序的确切状态传递给同时发生的 Task Bot 逻辑。
共享会话允许您在同时运行的 Task Bots 之间重复使用 actions,例如,连接到同一应用程序。
要使用共享会话,请创建由共享会话选项连接的 Task Bot 逻辑层次结构: 因此,将通过移除连接和断开连接的重复命令来裁减庞大的 Task Bot 逻辑。
过程
- 创建连接到 Terminal Emulator 上应用程序的父项 bot,例如 TE_Share_Main。
-
使用 TE_Share_Main 中的设置会话变量
action 将当前会话分配给终端仿真程序会话类型的
$te_session$
等变量。 - 创建 TE_BMIS 等子机器人以执行任何 actions,例如获取文本和设置字段。
- 在 TE_Share_Main 中添加 Run Task action 以调用 TE_BMIS。
-
要将会话变量从 TE_Share_Main 传递到 TE_BMIS,请在 $te_session$ 中选择
设置 SessionVariable
作为输入值。 -
在 TE_BMIS 中,使用共享会话选项卡,并插入
$te_session$
作为会话变量,以获取数据或执行任务。 - 在主任务中,添加 action 以断开与应用程序的连接。