845
成员字段和部门字段可以直接读取百宝云通讯录中的账号昵称和组织架构。在实际使用中可以将成员字段和部门字段理解成选项是否单选或多选。
1. 可选范围
成员字段
即在录入数据时,成员字段的可选范围。
简单的理解,把成员字段当成一个普通的下拉框。可选范围就是这个下拉框里的选项,设置了哪些,在录入数据时就可以选择哪些成员/部门。
成员字段的可选范围:
- 自定义
- 由部门字段确定
自定义
默认可选择所有成员或部门,如果设置了可选范围(部门、角色),则只能选择部门、角色分组里的成员;如果设置为动态参数,则只能选择当前所登录的用户。
由部门字段确定
如果表单中有部门字段,那么成员字段的可选范围可以根据部门字段所选择的部门来确定,选择哪个部门则成员字段的选项就只显示该部门里的成员。
部门字段
即在录入数据时,部门字段的可选范围。
通俗的理解就是把部门字段看成一个下拉框,可选范围就是这个下拉框里的选项,设置了什么选项,那么在录入数据时就只能选择这些部门。
部门字段的可选范围:
- 自定义
- 数据联动
自定义
自定义即没有设置可选范围,默认可选所有部门。如果设置了可选范围,那么设置就只能选择范围内的部门。
如果设置为动态参数【当前用户所处部门】和【当前用户所处部门以及子部门】则可以选择当前用户的部门或当前用户所在部门的子部门。
数据联动
部门字段的可选范围,如果是通过数据联动,那么联动出来的值,就会作为部门字段的选项。
被联动表单的数据,如下图:
本表中的部门字段设置可选范围,操作如下图:
2. 默认值
默认被选择的用户或部门。
成员字段
默认值即成员字段默认显示的值,这个值只能从上面的【可选范围】的值中选择作为默认值。
常见的用法:【可选范围】和【默认值】均设置为[动态参数—当前用户],那在录入数据时,成员字段即可自动获取当前用户并且会显示当前用户的账号昵称。
成员单选的默认值增加了一个全部成员的选项。
成员多选的默认值支持一键选择全部成员。
部门字段
部门字段的默认值仅在可选范围为自定义时,会有默认值的设置,同成员字段一样,这个值只能从上面的【可选范围】的值中选择作为默认值。
部门单选
如果默认值为【当前用户所处部门】、【当前用户所处部门以及子部门】,而用户同时在多个部门,那么只会显示一个部门。部门多选
如果默认值为【当前用户所处部门】、【当前用户所处部门以及子部门】,而用户同时在多个部门,那么会显示所有部门。
常见的用法:【可选范围】和【默认值】均设置为[动态参数—当前用户所处部门]。
3. 校验
必填
成员字段/部门字段的值必须填写,不能为空,为空则提交数据时会报错。不允许重复值
成员字段/部门字段的值不允许重复,若重复则提交数据时会报错。
4. 操作权限
即用户在访问表单时,对该控件是否可见、是否可以填写信息(可编辑)。
注意,如果表单启用了流程的话,控件的可见、可编辑是遵循节点上的设置的;如果没有开启流程,则遵循此处的设置。
5. 外链
表单外链不支持成员字段/部门字段。只有在百宝云账号内访问表单,才可使用成员字段/部门字段。