A8V5数据权限相关的CAP4配置

(一)行明细的数据权限

  • 效果例子:表单中的行明细,只能看到自己相关的行数据。

图片

  • 配置方法:
  1. 选择到要配置数据权限的明细表,里面必须要有一个选人控件
  2. 点击数据条件设置
  3. 配置一个通用规则自定义权限都行
  4. 通用规则作为例子,配置的规则就是{人员} = {登录人员ID}PS:通用规则是可以被本表单的其他明细表共同使用的。
  5. 图片

(二)列表的数据权限

  • 效果例子:表单的列表,只能看到自己相关的行数据。

图片

  • 配置方法:在应用绑定中配置操作范围

图片

同样以通用规则作为例子,配置{拥有人} = {登录人员ID}的表头规则公式。
直接配置自定义权限也是可以的

PS:上面的明细行通用规则是不能用于这里的,这里只能用表头的通用规则

图片

(三)报表的数据权限

  • 效果例子:表单的报表,只能看到自己相关的行数据。

图片

  • 配置方法:配置报表的时候,配置系统条件 (结果数据过滤条件,系统筛选),跟上面一样的配置{拥有人} = {登录人员ID}的表头规则公式。
    配置通用规则自定义权限都行。

图片

(四)按钮的数据权限

  • 效果例子1:
    【修改表头】只能是修改非登录人的数据,Brian是登录人,所以不能修改自己的表头数据。
    【修改明细】是可以修改任何人的数据。

弹窗:当前选中数据您无 [修改表头] 权限,建议您勾选其他数据再试

图片

  • 配置方法:
    应用绑定中配置按钮设置高级按钮权限设置
    这里就只能选择使用通用规则,无法使用自定义权限
    跟上面一样的配置{拥有人} = {登录人员ID}的表头规则公式。

图片

  • 效果例子2:你可能也注意到,这里面还配置了不同的按钮,打开是不同的视图(界面)。这就是按钮+数据的权限结合使用。

图片