旧版聚合表升级与下线说明
1. 背景说明
2026 年 4 月,简道云完成可兼容旧版聚合表的自动升级;
2026 年 5 月 - 2026 年 6 月,简道云通过站内信、工作台首页、服务群与电话等渠道完成多轮旧版功能下线通知,并协助用户进行错误配置的旧版聚合表手动升级;
2026 年 6 月 30 日晚,简道云完成旧版聚合表下线,截止该时间仍然未升级的旧版聚合表自动切换至新版。
2. 手动调整配置指南
在截止时间(2026 年 6 月 30 日 24 时)前未完成手动调整升级的旧版聚合表,或用户忽略错误手动升级的旧版聚合表,若含有错误配置,在自动切换至新版后将出现配置报错,须用户自行调整为正确配置并完成计算后,可正常调用。
手动调整聚合表配置步骤如下:
2.1 查看旧版聚合表错误信息
1)在聚合表编辑页面点击「查看旧版聚合表配置」。如下所示:

2)在旧版聚合表配置页面,点击「查看升级错误」即可定位到配置错误类型。根据升级错误信息,按照【2.2 升级失败调整方法】中提供的方法进行调整。

2.2 升级失败调整方法
根据报错类型对应的处理方法,在新版聚合表中进行调整。
编号 | 错误类型 | 示例/说明 | 建议处理方式 |
101 | 数据来源中存在已删除表单 |
| 删除/修改报错表单 |
401 | 过滤条件中存在已删除字段 | 删除/修改报错过滤条件 | |
402 | 维度中存在已删除字段 | 删除/修改报错维度 | |
403 | 指标中存在已删除字段 | 删除/修改报错指标 | |
201 | 过滤条件包含数组等于 | 过滤条件中配置复选框组、下拉复选框、成员多选、部门多选字段的“等于”条件导致报错,数组类型“等于”的用法不规范,新聚合表中已经取消 | 删除/修改为「包含任意一个」或「同时包含」 |
301 | 维度同一表单下包含多个子表单 | 维度/关联关系配置中同一列的子字段只能来自同 1 个子表单。
| 1)若其他子表单对应的维度非必要,则直接删除; 2)若有必要统计其他子表单的数据:在新聚合表中新增该子表单作为数据来源;或新建一张聚合表来聚合该子表单数据。 |
501 | 聚合主字段维度时,指标中同时包含主子字段 | 若在维度构建中只需要使用某个表单的主字段,此时指标中同时引用了该表单的主字段和子字段则会报错 | 1)若对应子字段指标非必要,可直接删除; 2)若对应子字段指标必要:在新聚合表中新增该子表单作为数据来源;或新建一张聚合表来聚合该子表单数据 |
502/601 | 指标中包含非数据来源的子字段 | 指标中引用的字段只能来自于数据来源中的表单/子表单,若引用了其他子表单内字段则会报错 | 1)若对应子字段指标非必要,可直接删除; 2)若对应子字段指标必要:在新聚合表中新增该子表单作为数据来源;或新建一张聚合表来聚合该子表单数据 |
701 | 聚合子字段维度时,指标中包含主字段 | 若在维度构建中使用某个表单的子表单字段,则「数据来源」中须选择对应子表单,此时指标中只能使用该子表单的子字段,若引用该表单的主字段则会报错 | 1)若对应主字段指标非必要,可直接删除; 2)若对应主字段指标必要,可考虑三种方式:聚合子字段来实现聚合主字段的效果;在数据来源处新增该表单(不含子表单)数据来源;新建一张聚合表统计主字段指标 |
801 | 过滤条件包含非数据来源的子字段 | 「过滤条件」中所使用的子字段只能来自「数据来源」中选择的子表单,若来自其他子表单则会报错 | 1)若对应过滤条件非必要,可直接删除 2)若该过滤条件必要:在新聚合表中新增该子表单作为数据来源;在原表单中通过公式把该子字段的值转换为主字段,并在聚合表中筛选该主字段 |
901 | 指标配置有误 | 指标公式配置不符合规范时报错 | 修改报错指标公式 |
902 | 校验条件配置有误 | 校验条件公式配置不符合规范时报错 | 修改报错校验条件公式 |
1501 | 数据来源存在未被引用表单 | 数据来源中添加了表单,但是在所有指标中都未调用该表单的字段 | 删除多余数据源;或根据该数据源配置所需的指标 |
2.3 701类报错处理
701 类报错处理较为复杂,我们将针对此报错做单独说明。本章节将使用库存统计案例来演示该类报错如何进行手动调整。
报错原因分析 | 示例 |
旧版聚合表中未对字段关联关系、行表头和指标中使用的子字段进行限制,导致部分特殊配置下存在计算结果错误; 新聚合表中增加如下限制:当数据来源为表单+子表单时,维度可使用主字段或所选子表单的子字段,指标公式仅能引用所选子表单的数字类子字段。 旧版聚合表升级时不符合此规则会报错 701。 |
|
1)梳理老聚合表配置
根据梳理,老聚合表的配置如下所示:
来源表 | 行表头引用的字段 | 指标引用的字段 |
|
| 库存数量
入库年份标记数
入库总金额
|
2)定位具体报错原因
- 行表头使用了「入库单」中的子字段,则新聚合表中可直接在数据来源中选择子表单「入库明细 1」,此时指标中则只能使用子表单「入库明细 1」中的字段,不能使用主字段;
- 排查发现指标「入库年份标记数」和「入库总金额」中引用了「入库单」中的主字段,需调整这两个字段。


3)手动调整新聚合表
对照帮助文档可知,701 类报错有多种方法可处理,以下演示 5 种方法,用户实际操作时根据业务情况自行判断适用哪一种,当前案例中使用方法一和方法三更合适。
方法 | 调整内容 |
方法一 | 对应主字段指标「入库年份标记数」非必要,可直接删除。
|
方法二 | 若对应主字段指标「入库年份标记数」必要,可做如下调整: 1)在「入库单」的「入库明细 1」子表单中添加辅助字段「入库年份标记数」,公式为等于入库年份标记数。
2)在「入库单」数据管理中使用批量修改,将「入库明细 1.入库年份标记数」修改为公式值等于入库年份标记数。
3)回到聚合表中,将指标「入库年份标记数」引用的字段调整为「入库明细 1.入库年份标记数」,并将聚合方式调整为平均值(AVG)
|
方法三 | 在新版聚合表中,将「入库总金额」的公式转化为聚合子字段「入库明细1.入库金额」
|
方法四 | 在新版聚合表中,新增对应子表单作为数据源:
|
方法五 | 1)重新搭建一张聚合表专门统计「入库年份标记数」、「入库总金额」
2)原聚合表中删除「入库年份标记数」、「入库总金额」指标
|
2.4 801类报错处理
1)梳理旧版聚合表配置
根据梳理,旧版聚合表的配置如下所示:
来源表 | 过滤条件 | 行表头引用的字段 | 指标引用的字段 |
报销申请 | 发票识别列表.末级科目编码 等于任意一个 1156 |
| 经费分摊明细.旅游经费 |
2)定位具体报错原因
- 行表头和指标中引用了「经费分摊明细」子表单中的子字段,由于新聚合表中仅可使用主字段或数据来源中指定子表单的子字段,则过滤条件中仅能引用「经费分摊明细」子表单中的子字段;
- 排查发现过滤条件中引用了「发票识别列表」中的子字段,需要调整过滤条件。

3)手动调整新聚合表
对照帮助文档可知,801 类报错有两种方法可处理,以下演示在不删除过滤条件的情况下如何修改,用户实际操作时可根据业务情况自行判断使用。
步骤 | 调整内容 |
步骤一 | 在「报销申请」表单设计中,增加主表字段「末级科目编码是否含 1156」,使用公式对子表单字段进行判断。
|
步骤二 | 进入「数据管理」中,点击「筛选」按钮,设置筛选条件如下所示:
|
步骤三 | 点击「批量操作 >> 批量修改 >> 筛选后的数据」,进行如下设置:
全部设置完成后,点击「确定」。
|
步骤四 | 进入新聚合表中,将过滤条件修改为主表字段:
|
3. 特殊兼容说明
升级完成后可能出现以下情况,用户可根据实际需要调整相关配置:
3.1 指标公式自动简化
旧版聚合表中通过加减非必要变量满足配置的指标公式,升级新版时将自动简化。化简结果可能为0 * COUNT(x),不影响指标使用,用户可保留或手动删除该部分表达式。

3.2 校验条件中失效变量替换为0
旧版聚合表数据提交校验条件中的失效变量,即:指标被删除后校验公式中原有的指标会转为「失效变量」,升级时会保留原有的校验条件,其中的失效变量会被替换为 0。

3.3 出现升级适配版标识
由于部分旧版聚合表的来源表、维度、过滤条件可能超限,不能无缝兼容的聚合表需通过特殊兼容处理进行升级,为不影响用户使用,将生成「升级适配版」的聚合表,兼容旧版特殊逻辑并正常运行。

注:当在应用内复制聚合表、企业内复制应用、外链安装应用时,复制后的聚合表为常规聚合表,但需修改为正确配置后方可进行全量计算。
3.4 升级适配指标
存在多余数据源表单时,指标中会新增一个「升级适配指标」以辅助升级,不影响聚合表正常使用,用户可自行删除并根据提示删除多余的数据来源表。

















400-111-0890
在线咨询