聚合表数据错误情况说明

1. 简介

1.1 问题简介

聚合表数据错误是指,聚合表设置完成后,在表单中进行选择数据/数据联动/关联查询等设置时,出现如下所示的数据异常:

  • 不显示关联查询、聚合表显示内容有空白;
  • 数据计算错误;
  • 设置了计算字段为过滤条件时,关联不到对应的数据;
  • 仪表盘中统计表不显示该条数据,但明细表显示;
  • 需重新保存聚合表,方可校准数据;
  • 在职成员显示为已删除成员。

1.2 排查思路

聚合表设置中存在以下四种情况时,可能会出现数据错误:

  • 表头不符合字段关联规则;
  • 行表头包括子表字段时,指标包括主表或其他子表字段;
  • 多表关联时,指标未涉及所有关联表单;
  • 设置多个关联关系时,行表头未添加全部关联关系。

2. 表头不符合字段关联规则

2.1 排查步骤

1)检查聚合表的数据来源为多表关联时,是否建立了多个字段关联:

2)检查关联规则

任意两行字段关联都需要满足字段关联规则,如下图所示,“蓝色”表示符合字段关联规则,“黄色”表示不符合字段关联规则。(主:主表单字段,即主字段;子:子表单字段,即子字段):

注:当关联字段 1 和关联字段 2 均为子字段时,确保他们来源于同一个子表单,不能用不同的子表单。

2.2 解决方案

如果设置不符合字段关联规则的聚合表,则需要修改聚合表的配置,确保字段关联规则符合蓝色区域的关联规则,修改完毕重新保存聚合表。

注:一旦修改聚合表配置,将直接影响表单/仪表盘的数据展示。请务必在修改后,立即检查并更新表单/仪表盘中对该聚合表的引用,以避免数据不一致或显示错误。

3. 行表头包括子表字段时,指标包括主表或其他子表字段

3.1 排查步骤

检查是否存在如下情况:

  • 行表头包含子表单字段(即子字段),指标包含了主表字段(即主字段);

  • 行表头包含子表单字段(即子字段),指标包含了其他子表字段。

3.2 解决方案

若存在上述情况,可以调整指标配置,保证指标中涉及到的子表与行表头一致。

4. 多表关联时,指标未涉及所有关联表单

4.1 排查步骤

1)确认在「聚合表 >> 数据来源」处,是否选择了「多表关联」。

2)若选择了「多表关联」,确认在「指标 >> 公式编辑」处引用的字段是否未涉及到全部表单。如计算出库数量时,只引用了出库表中的字段,未使用到入库表中的字段,如下所示:

如按以上步骤检查完毕,确认在「聚合表 >> 数据来源」处选择了多表关联,但在「指标 >> 公式编辑」时引用的字段未涉及全部表单,则按照以下解决方案进行处理。

4.2 解决方案

在「指标 >> 公式编辑」处,添加上每个关联表单的字段。

如将原「出库数量=出库明细.出库数量」,添加上入库表的字段,修改为「出库数量=出库明细.出库数量+入库明细.入库数量-入库明细.入库数量」,如下所示:

5. 设置多个关联关系时,行表头未添加全部关联关系

5.1 排查步骤

1)确认在「聚合表 >> 数据来源」处,是否选择了「多表关联」。

2)若选择了「多表关联」,确认在「关联关系」处,是否设置了多个关联关系。

3)若设置了多个关联关系,检查行表头设置,确认是否未添加全部所有关联关系。

如按以上步骤检查完毕,确认在「聚合表 >> 数据来源 >> 关联关系」处设置了多个关联关系,但是在「行表头」处未添加全部关联关系,则按照以下解决方案进行处理。

5.2 解决方案

在「聚合表 >> 数据来源 >> 关联关系」处设置了多少个关联关系,就在「行表头」处设置多少个行表头。

如在「聚合表-库存」中,设置了 2 个关联关系,分别是「入库明细.名称-出库明细.名称」和「入库明细.规格」和「出库明细.规格」,那么在「行表头」处,也得添加 2 个行表头,如下所示:

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