水晶报表数据汇总
第一页: 第二页
sum sum
1 2
2 4
合计:3 9
汇总的时候把第一页的数据也累加进来了。我要的如
第一页: 第二页
sum sum
1 2
2 4
合计:3 6
每一页的只汇总当前页的数据
------解决方案--------------------这个需要用到水晶报表的全局变量才能解决
------解决方案--------------------一、在报表里定义三个公式字段
如:qty_head、qty_dtl、qty_foot
二、给三个字段分别加上代码
1. qty_head代码
whileprintingrecords;
numbervar qty:=0;
2. qty_dtl代码
whileprintingrecords;
numbervar qty;
qty := qty + {tbOrderOut_Dtl_View.qty};
3. qty_foot代码
whileprintingrecords;
numbervar qty;
三、把三个字段qty_head、qty_dtl、qty_foot分别拖到页眉、页明细、页脚
预览一下有多页资料,就可以看出每页都有单独的合计了
更多参考:
http://blog.csdn.net/hdhai9451/article/details/4931957
------解决方案--------------------自己算好在显示就来就好了