消息框

功能

显示一个具有指定文本的消息框,其中包含各种按钮的选项。

输入

名称 说明 示例
文本 【String】要在消息框中显示的文本。 '金智维RPA机器人'
标题 【String】消息框的标题。 '消息弹框'
用户 【String】指定弹出消息框的用户,可选择:流程执行用户/流程接管用户/代理端/用户管理界面的用户,支持多选,多用户用英文逗号隔开。具体说明可查看下方的“注意/说明”项。 '流程执行用户'

选项

名称 说明 示例
排名最前 【Boolean】是否将消息弹框始终置于屏幕最前面,默认为未勾选状态。
按钮 【Integer】有OK、OKCancle、YesNoCancle、YesNo四种按钮类型可供选择。具体说明可查看下方的“注意/说明”项。 YesNoCancle
超时(毫秒) 【Integer】指定最长的等待时间(以毫秒为单位),默认值为30000毫秒(30秒)。 5000

输出

名称 说明 示例
所选按钮 【String】返回消息框中已按下按钮的字符串,可能是:确定,是、否或取消。填入变量名称。 按钮输出
确认用户 【String】返回消息框中已按下按钮的用户。填入变量名称。 用户输出

注意/说明

1.选项栏中的“按钮”参数,共有 OK、OKCancle、YesNoCancle、YesNo 四种按钮类型:

(1)若选择 OK,则弹出的消息框中只有 “OK” 按钮;

(2)若选择 OKCancle,则弹出的消息框中有 “OK” 和 “Cancle” 按钮;

(3)若选择 YesNoCancle,则弹出的消息框中有 “Yes”、“No” 和 “Cancle” 按钮;

(4)若选择 YesNo,则弹出的消息框中有 “Yes” 和 “No” 按钮。

2.输出栏中的“确认用户”输出,是通过流程调用该组件进行执行时,才会显示进行确认操作的用户名。

3.此函数发送消息弹框情况如下:

(1)对于组件而言,直接在控制台中执行组件,即可弹出消息框。

(2)对于流程而言,在流程中调用该组件,则根据选择的用户,在选择用户的控制台中进行弹框。“用户”参数填写选项如下:

  • 若不填写,则系统会将消息框发送给所有在线用户;
  • 若选择“流程执行用户”,则系统会将消息框发送到该流程的执行用户;
  • 若选择“流程接管用户”,则系统会将消息框发送到接管该流程的用户;
  • 若选择“代理端”,则在运行流程的代理端所在的机器中弹出消息框;
  • 若选择【用户管理】界面的用户,则系统会将消息框发送到指定用户,且指定用户必须登录控制台,才能看到消息框,否则无法查看到消息框。

    [info] 提示

    当“用户”和“代理端”一起勾选时,仅有选择的用户生效,代理端不生效。

相关函数

【日志消息】

示例/演示

直接在控制台中执行组件,弹出消息框如图:

通过流程调用该组件,在指定用户的控制台中弹出消息框:

示例附件

组件[消息框]_20230725.db

results matching ""

    No results matching ""

    results matching ""

      No results matching ""