关联子表问题排查

1. 简介

本文将对关联子表的特殊权限逻辑进行说明,并针对实际使用中的常见配置问题提供解决方案,确保大家能够实现预期的配置效果。

2. 权限说明

「关联子表」相当于是在主表中提供了一个关联表的数据操作入口,成员在其中的操作及数据访问范围,既受关联子表设置影响(包括显示字段和数据操作),也受成员自身所拥有的关联表权限影响,最终取两者交集

其中,不同主表访问方式下,成员自身关联表权限的获取逻辑不同:

主表访问入口

主表操作

关联表权限

权限组、视图

查看/编辑主表数据

取成员在关联表中合并权限组的权限

新增主表数据

取成员在关联表「仅添加数据」或「发起流程」权限组的权限

数据管理

查看/编辑/新增主表数据

取成员拥有的关联表管理权限

以 Lucy 在权限组中查看主表数据时,通过关联子表查看「订单明细表」为例,若想编辑产品名称信息,需确保「显示字段」处勾选了该字段,并在「订单明细表」中的任意权限组中拥有该字段的「可编辑」权限即可。

3. 问题排查

完成关联子表设置后,若无法在关联子表中进行相应的关联表操作或查看到相应的数据,可能是受成员自身关联表权限或关联表设置影响,需要排查关联表设置。常见问题及排查方案如下:

3.1 字段展示不全

1)问题描述

设置显示字段后,在查看主表数据时,关联子表内提示「暂无可展示的数据」或展示的字段不全。如下图所示:

2)排查方案

不同主表访问方式的权限排查方案如下:

  • 权限组、视图:检查成员在关联表中是否拥有对应显示字段的可见权限;
  • 数据管理:检查成员是否有关联表的管理权限。

3.2 无法添加/导入/导出关联表数据

1)问题描述

在「数据操作 >> 查看/编辑主数据时」处勾选了相应设置后,查看主表数据时却无法在关联子表字段内,看到对应的操作按钮,无法进行相应操作。如下图所示:

2)排查方案

不同主表访问方式的权限排查方案如下:

  • 权限组、视图:检查成员在关联表中是否有数据添加/导入/导出权限;
  • 数据管理:检查成员是否有关联表的管理权限

3.3 导出数据为空

1)问题描述

导出主表数据时,勾选了其中的「关联子表」字段,但未能一同导出关联表数据,即未在 Excel 文件中出现相应的 sheet。如下图所示:

2)排查方案

该情况可能是在主表数据管理进行的导出操作,因此需要排查成员是否有关联表的管理权限。

3.4 主表内容无法填充到关联表中

1)问题描述

通过关联表中(用于关联主表的)关联数据字段的 填充规则 设置,想要将主表内容填充到关联表中。但一同填报时,主表内容没有被填充过来。以填充订单名称到订单明细中为例,效果如下:

2)解决方案

需要将关联表中的不可见字段的赋值规则改为「始终重新计算」。如下图所示:

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验