水晶报表页小计

asd_qingchengxue 2009-12-18 12:47:26
控件:CrystalReportViewer
报表文件:后缀名.rpt
开发环境:vs2008自带
不是计算有多少页,而是对数据进行小计
比如说第一页:
序号 A B C
1 100 200 1000
2 500 600 700
3 200 200 200
小计 800 1000 1900
要得到最后这列的小计。当然是有很多页的,所以不能用表的那个所有页的合计。就是每页都有个对本页各列的SUM.
...全文
137 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
asd_qingchengxue 2009-12-18
  • 打赏
  • 举报
回复
谢谢llsen,我看一下你给的参考资料。
llsen 2009-12-18
  • 打赏
  • 举报
回复
建3个公式
<页小计>
在水晶报表公式中使用:
页头:
whileprintingrecords
currencyvar n:=0
明细:
currencyvar n
whileprintingrecords
n:=n + {合计字段名}
页脚:
currencyvar n
whileprintingrecords

参考
http://www.cnblogs.com/babyt/archive/2005/05/26/163260.html
asd_qingchengxue 2009-12-18
  • 打赏
  • 举报
回复
写错,是vs2005自带,估计和这个功能没什么太大的影响吧。
请高手来帮忙。谢谢啦
llsen 2009-12-18
  • 打赏
  • 举报
回复
这个功能,呵呵,之前遇到过,可以用三个公式来做
报表页眉定义一个公式,让他将值置0
然后详细资料节一个公式,累加
然后报表尾一个公式,显示结果
雷肿么了 2009-12-18
  • 打赏
  • 举报
回复
边回贴,边学习..

4,816

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧