首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

水晶表格数据汇总

2013-09-18 
水晶报表数据汇总第一页:第二页sumsum1224合计:39汇总的时候把第一页的数据也累加进来了。我要的如第一页:

水晶报表数据汇总

第一页:        第二页
        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

[解决办法]
自己算好在显示就来就好了

热点排行