(本文档仅供参考)
...
问题说明
希望电子表格中的清单表中的列表能同时展现明细数据及汇总(比如:产品类别为饮料的各产品的销售额和饮料的总销售额)。
...
电子表格使用SUM等函数计算时,清单报表计算当前页的值,分组报表计算所有值
解决方案
电子表格的清单报表只能引入一个数据集,因此无法使用清单报表同时展示一列数据的明细和汇总。
...
对于内存数据库最大返回单元格数的介绍如下:
在数据集层面,内存数据库最大返回单元格数的计算逻辑是:内存数据库最大返回单元格数=内存数据库最大返回行数*当前数据集的列
对于电子表格分组报表来说,为了进行各种公式运算,保证运算结果的准确性,需要把依赖的数据集所有结果集都加载到内存中,这时候,内存数据库最大返回单元格数的计算逻辑是:内 存数据库最大返回单元格数=当前数据集总行数*当前数据集的列
而上面如果拖拽的是原数据集的字段,虽然只拖拽了一个数据集的字段,但是本质上还是对整个数据集的字段和行列进行了计算,所以超出了系统选项中的配置,就会出现上面的提示。
规避方案:做一个新的数据集,然后此数据集只sum某一个字段,其中这里只有一行,一列,按分组报表对此数据集的内存数据库最大返回单元格的计算为:1*1 =1 ,不会超过系统选项的设置,所以建议按下图设置:
...