|
|
指令C_66:判断某用户是否在线
说明:判断指定的用户是否在线,如果该用户在线,就把数字1保存到指定的变量中,如果该用户不在线,就把数字0保存到指定的变量中。
参数:
- 结果变量:指定一个变量,该变量用来保存用户的在线状态。如果下面参数中指定的用户在线,则该变量值为1,否则,为0。
- 用户姓名:指定一个变量,该变量中保存了一个用户的姓名,系统将判断该用户是否在线。
典型示例:
该示例判断超级用户是否在线。当超级用户在线时,把提交的数据发送给超级用户,否则发送给超级用户的代理人。
步骤1:
流程父序:0
指令描述:取得提交的数据
流程指令:把当前流程表单数据ID付给变量
变量名称:提交的数据
步骤2:
流程父序:1
指令描述:定义接收人
流程指令:把指定用户给变量
变量名称:接收人
指定用户:超级用户
步骤3:
流程父序:2
指令描述:定义零变量
流程指令:把指定值给变量
变量名称:零变量
指定值为:0
步骤4:
流程父序:3
指令描述:取得代理人
流程指令:把某用户的代理人给变量
结果变量:代理人
用户姓名:接收人
步骤5:
流程父序:4
指令描述:取得接收人是否在线信息
流程指令:判断某用户是否在线
结果变量:是否在线变量
用户姓名:接收人
步骤6:
流程父序:5
指令描述:如果接收人在线
流程指令:对比两变量值
第一变量:是否在线变量
关系符号:不等于
第二变量:零变量
步骤7:
流程父序:6
指令描述:把提交的数据发送给接收人
流程指令:把数据发送给用户
待发数据:提交的数据
接收人:接收人
提醒信息:空
步骤8:
流程父序:5
指令描述:如果接收人不在线
流程指令:对比两变量值
第一变量:是否在线变量
关系符号:等于
第二变量:零变量
步骤9:
流程父序:8
指令描述:把提交的数据发送给代理人
流程指令:把数据发送给用户
待发数据:提交的数据
接收人:代理人
提醒信息:空
|
|