A8V5数据权限相关的CAP4配置
(一)行明细的数据权限
- 效果例子:表单中的行明细,只能看到自己相关的行数据。
- 配置方法:
- 选择到要配置数据权限的明细表,里面必须要有一个选人控件
- 点击数据条件设置
- 配置一个通用规则或自定义权限都行
- 用通用规则作为例子,配置的规则就是{人员} = {登录人员ID}。PS:通用规则是可以被本表单的其他明细表共同使用的。
(二)列表的数据权限
- 效果例子:表单的列表,只能看到自己相关的行数据。
- 配置方法:在应用绑定中配置操作范围
同样以通用规则作为例子,配置{拥有人} = {登录人员ID}的表头规则公式。
直接配置自定义权限也是可以的
PS:上面的明细行通用规则是不能用于这里的,这里只能用表头的通用规则
(三)报表的数据权限
- 效果例子:表单的报表,只能看到自己相关的行数据。
- 配置方法:配置报表的时候,配置系统条件 (结果数据过滤条件,系统筛选),跟上面一样的配置{拥有人} = {登录人员ID}的表头规则公式。
配置通用规则或自定义权限都行。
(四)按钮的数据权限
- 效果例子1:
【修改表头】只能是修改非登录人的数据,Brian是登录人,所以不能修改自己的表头数据。
【修改明细】是可以修改任何人的数据。
弹窗:当前选中数据您无 [修改表头]
权限,建议您勾选其他数据再试
- 配置方法:
在应用绑定中配置按钮设置的高级按钮权限设置
这里就只能选择使用通用规则,无法使用自定义权限
跟上面一样的配置{拥有人} = {登录人员ID}的表头规则公式。
- 效果例子2:你可能也注意到,这里面还配置了不同的按钮,打开是不同的视图(界面)。这就是按钮+数据的权限结合使用。