成员控件
1.控件属性
(1)成员单选 成员多选
成员单选控件,则录入数据时只能选择一个成员;成员多选控件,则录入数据时可以选择多位成员。
(2)可选范围
即在录入数据时,成员控件的可选范围。
简单的理解,把成员控件当成一个普通的下拉框。可选范围就是这个下拉框里的选项,设置了哪些,在录入数据时就可以选择哪些成员。
可选范围中包括自定义和由部门控件确定
① 自定义:可选部门或当前登录用户。如果没有设置可选范围,则默认显示全体成员。
设置了部门,即可选该部门里的成员:
在录入数据时,可以从【海南店】【北京店】【南京店】三个可选范围中,选择成员
设置了【动态参数】--【登录用户】,即可选择当前登录的用户:
在录入数据时,可以直接在【我】这一栏中选择自己。
② 由部门控件确定
如果表单中有部门控件的话,成员控件的可选范围可以根据部门控件的值来确定。
如果部门控件的值为A,则成员控件中只显示部门A里的成员,以供选择。
(3)默认值
即成员控件默认显示的值,只能从上面的【可选范围】的设置里面挑选默认值。
常见用法是:在【可选范围】中选择【登录用户】,然后【默认值】里面选择【当前用户】。即成员在打开表单进行填写时,改成员控件,可以直接获取当前用户,显示为当前用户的姓名。
(4)校验
必填,成员控件值为空时不允许提交;不允许重复值,则成员控件的值出现重复则无法提交表单。
(5)操作权限
可见,勾选则填写表单时可见,反之不可见。可编辑,勾选则填写表单时可以编辑,反之不可编辑。
(6)表单外链不支持成员控件
2.应用场景
(1)内部投票,一人限制一次
(2)只能查询自己相关的信息(以成员工资查询为例,同样适用于分数查询,评价查询)
① 设计工资录入表单
对成员控件设置可选范围,即需要对哪些人录入工资。
② 财务逐条录入数据
③ 做工资查询的报表,在权限设置好之后共享给成员
④ 设置数据权限,『成员控件』值为『当前用户』
(5)成员只能查看自己的工资
(3)数据联动
成员控件可以作为主联动控件,设置数据联动。
(4)动态负责人
① 动态负责人里的成员控件是来自于表单的,流程负责人设置处会出现表单中所有的成员控件
② 在表单中添加的成员控件,会出现在流程负责人设置的动态负责人里面。
③ 设置方法:在上一节点将成员控件设置为可见可编辑,在下一节点将该成员控件作为负责人。
④ 【财务主管】的负责人,在成员单选"指派会计"中选择一个人,作为下一个【会计报销】节点的负责人,收到待办数据。
更多建议: