水晶报表如何作合计累计

H678999 H678999 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
以前报表是在后台调用EXCEL处理好再嵌入网页呈现给用户的
现在想用水晶报表表做,刚开始什么都不知道,在哪里声明变量,什么时候赋值什么时候清0,都不知道

报表数据源现有记录(已包括合计及累计的占位行)
日期    摘要   入库数 出库数
2010-02-01 承上累计 15   30
2010-02-15 入库   1
2010-02-16 入库   1
2010-02-19 出库       1
2010-02-29 本月合计
2010-02-29 本年累计
2010-03-01 出库       1
2010-03-15 入库   2
2010-03-16 入库   1
2010-03-20 出库       3
2010-03-31 本月合计
2010-03-31 本年累计

如何生成如下报表

日期    摘要    入库数 出库数 结存数
2010-02-01 承上累计  15   30    1 (假设年初结存为16)
2010-02-15 入库    1        2
2010-02-16 入库    1        3
2010-02-19 出库         1    2
2010-02-29 本月合计  2    1    2
2010-02-29 本年累计  17   31    2
2010-03-01 出库    1        1
2010-03-15 入库    2        3
2010-03-16 入库    1        4
2010-03-20 出库         3    1
2010-03-31 本月合计  3    4    1
2010-03-31 本年累计  20   35    1
首先说明:
合计及累计行在数据库查询时已经生成占位行,而不是用组设置方式处理.

我的要求是:
1 传入承上累计的结存数(后台传入,不要在报表加载时弹出索要参数输入值的提示)
2 为每行填上结存数
3 遇到"本月合计"行时,把合计值写入"入库数"或"出库数"栏内,本月合计清0
4 遇到"本年累计"行时,把累计值写入"入库数"或"出库数"栏内,本年累计若年份未变则继续累加,年份变了要清0
...全文

相关推荐

关于水晶报表分页的的使用

关于水晶报表分页的的使用以及合计值 关于水晶报表分页的的使用以及合计值 关于水晶报表分页的的使用以及合计值

hongyanjava

Visual C++源代码 165 如何在水晶报表中添加合计字段

Visual C++源代码 165 如何在水晶报表中添加合计字段Visual C++源代码 165 如何在水晶报表中添加合计字段Visual C++源代码 165 如何在水晶报表中添加合计字段Visual C++源代码 165 如何在水晶报表中添加合计字段Visual C++源代码 165 如何在水晶报表中添加合计字段Visual C++源代码 165 如何在水晶报表中添加合计字段Visual C++源代码 165 如何在水晶报表中添加合计字段Visual C++源代码 165 如何在水晶报表中添加合计字段Visual C++源代码 165 如何在水晶报表中添加合计字段Visual C++源代码 165 如何在水晶报表中添加合计字段Visual C++源代码 165 如何在水晶报表中添加合计字段Visual C++源代码 165 如何在水晶报表中添加合计字段Visual C++源代码 165 如何在水晶报表中添加合计字段Visual C++源代码 165 如何在水晶报表中添加合计字段Visual C++源代码 165 如何在水晶报表中添加合计字段Visual C++源代码 165 如何

大富大贵7

水晶报表 水晶报表 水晶报表

水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表

qq121466120

vs2008 作的一个完整的水晶报表

vs2008 作的一个完整的水晶报表,VS2008作水晶报表,与VS2003有一些变化,基本与VS2005相同,它们的基本作法是一样的.

a304788727

水晶报表 基于c# 开发

水晶报表 基于c# 开发 供学习和分享!

bobobo189
评论 8
收藏 已收藏
分享
返回顶部
H678999
图表区 4,818 成员 14,133 内容