角色函数用于流程表单中的不同节点,包含以下:
对指定人员对应部门(指定部门或指定角色包含人员所属部门)的经理。
MANAGEROF(部门):返回指定部门的经理
MANAGEROF(人员):返回指定人员所属部门的经理
MANAGEROF(人员部门控件):返回指定人员部门控件中所含人员所属部门的经理的集合
对指定人员的所属部门(指定部门或指定角色包含人员所属部门)向上一级部门查找,逐层累加获取指定层级部门的所有经理。层级为:0,1,2,3...,其中:0代表公司,1为一级部门,2为二级部门,以此类推。
RECURSIVEMANAGERSOF(指定人员/部门/角色,指定层级数)
RECURSIVEMANAGERSOF(指定人员,指定层级数): 表示从“指定人员”所属部门向上级部门查找,逐层累加获取指定层级部门的所有经理。
RECURSIVEMANAGERSOF(指定部门,指定层级数): 表示从“指定部门”向上级部门查找,逐层累加获取指定层级部门的所有经理。
RECURSIVEMANAGERSOF(指定角色,指定层级数): 表示从“指定角色”包含的人员所属部门向上级部门查找,逐层累加获取到指定层级部门的所有经理。
SEARCHROLE(指定人员/部门/角色,角色)
SEARCHROLE(指定人员,角色):表示获取“角色”中和“指定人员”同一部门或部门层级相隔最近的所有成员。
SEARCHROLE(指定部门,角色):表示获取“角色”中属于“指定部门”或和“指定部门”层级相隔最近的所有成员。
SEARCHROLE(指定角色,角色):表示获取“角色”中属于“指定角色”包含人员“所属部门”或和“所属部门”层级相隔最近的所有成员。