用表达式来定义步骤的执行人示例1

 

使用表单的数据来构建执行人:   

对于退税办理流:

它对应的流程上下文表单如下图:注意其中的单元格别名为“zgy”

对于“日常税源管理岗(初审4天)”这个步骤的执行人是由表单上的“日常税源管理岗”指定的。由于步骤的执行人需要的是执行人的ID,而表单上保存的是某个人的登录名。所以需要用函数转换一下,即把登录名转换成对应的ID。而系统正好提供了一组转换函数,UserName2UserId 就是其中的一个。那么定义“日常税源管理岗(初审4天)”这个步骤的执行人只需要如下图所示即可:

 

从上面的示例可以看出:

  1. 表达式的值必须是一个数字,它用来表示执行人的ID (万思协同平台里注册用户的ID)
  2. 表达式的值也可以是一个字符串,它表示多个人员的ID串,多个ID之间用英文逗号分开如 "3,4,5"
  3. 系统提供了一组函数来提供人员的ID信息,常用的有:

    AllLeaderIdsOfDepartment
    AllLeaderIdsOfSomeone
    更多的函数可参考函数帮助中的“当前信息函数”,“部门信息函数”,“人员信息转换函数”