7.2 策略

策略

简介

策略用于控制表单及其字段的查询和编辑,策略的内容包含以下两部分:
  1. 在所有表单中,用户能访问哪些表单。
  2. 在单个表单中,用户能访问哪些数据项。

查询策略

只能查看本人填报的表单

  1. 点击左侧导航目录的系统管理\组织权限,打开右侧窗口的角色模板,点击工具栏的【新建】按钮添加一个业务员角色。
  2. 在销售单模板的设计窗口,点击工具栏的【权限】按钮,在角色标签页将【业务员】添加到当前模板,这样允许了业务员可以访问本模板的所有表单之后,才能在下一步的策略中限制其对表单访问的范围。
  3. 切换到策略标签页,给查询权限设置策略,在策略列表中添加【业务员】角色,数据过滤用于业务员可以访问哪些表单,此处设置本人填报的,隐藏区域用于设置业务员可以访问单个表单的哪些数据项,此处隐藏本表单的区域数据项。
  4. 在系统管理\组织权限\用户中,新建一个用户“张三”,并给他添加【业务员】角色。
  5. 用张三的账号登入系统,打开销售单,则张三看到他自己填写的销售单,并且看不到数据项区域的内容,也不能看到其他人新建的销售单。所有表单:

只能查看本部门的用户填报的表单

  • 只要在策略标签页将数据过滤设置为本部门填报的即可。另外需要事先将角色添加到组织机构中,见组织机构

只能查看本机构的用户填报的表单

  • 只要在策略标签页将数据过滤设置为本机构填报的即可。另外需要事先将角色添加到组织机构中,见组织机构

只能查看满足一定条件的表单

  • 只要在策略标签页将数据过滤设置为本表单的过滤表达式即可。

编辑策略

编辑策略的设置和查询策略基本一样,只要添加角色,设置表单的过滤条件(数据过滤)和表单的可编辑数据项即可。
唯一不同的是,如果只是在策略列表中添加了角色,却没有设置过滤条件和可编辑区域,则该角色的编辑策略以查询条件设置的过滤参数为依据。
2022-02-09
42 41