紧急求助~~~~~水晶报表里的求和问题!!!!!!
这是一个水晶报表里的求和问题,需求其实很简单,我想对数据库中三张表的“面积“字段分别求和,且只在报表的第一行打印一次。
我的做法是:
1.创建数据集,将要用到的数据库的三张表添加到数据集。
2.在程序里,填充数据集,将这三张表导入数据集。
2.在报表页眉处,加入三个公式字段(我的想法是,因为面积的和只需要在报表中打印一次,所以把这三个求和字段放在报表页眉处)。每个公式字段是分别对三张表里的“面积”字段求和,用的公式是 Sum ({table1.面积});Sum ({table2.面积});Sum ({table3.面积});我在公式编辑器里就是这么写的。
但是结果很奇怪,如果只放一个公式到报表页眉中,结果就是对的;如果放两个以上的公式到页眉上,结果就很奇怪,不知道是怎么加出来的,很大的一个值。
请问这是什么原因呢?我应该怎么做呢?已经好几天了,问题还是没有解决,到底是我sum公式用错了,还是什么问题?能帮我看看吗?谢谢啦:)