社区
图表区
帖子详情
水晶报表如何按行进行汇总
lvjing79
2011-02-23 11:21:55
平时汇总时都是按列进行汇总,汇总一般都在详细资料的上面或者下面。
如果要按行进行汇总,汇总放在详细资料的右边,这个该如何实现呢?
...全文
360
21
打赏
收藏
水晶报表如何按行进行汇总
平时汇总时都是按列进行汇总,汇总一般都在详细资料的上面或者下面。 如果要按行进行汇总,汇总放在详细资料的右边,这个该如何实现呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiezhiqu
2011-04-01
打赏
举报
回复
写个公式吧
humanity
2011-03-05
打赏
举报
回复
running total (你所说的运行总和)是每行滚一次的,你需要中另外比较当前键值和前一行才知道什么时候到达当前组的最后一条,根据这是不是最后一行来确定是隐藏还是显示。
而 Summary (可能翻译成汇总字段) 则是 Crystal Report 事先就已经计算好了,不需要滚动求值,所以它可以放在 Group Header 上,而 running total 得到的值不可能放到 group header 上因为还没有滚动它的值就是只包括第一行的值。
另外,如何你有两级 group,你把它拼成一个字段当成一个 key, 然后用公式 sum(金额,$合并的key) 也能求出当前第二级分组的值,它和原来二级分组得到的值应该是相同的,因为 key 本身也是组合出来的。
humanity
2011-03-05
打赏
举报
回复
不能用 running total,要用 Summary 字段。
humanity
2011-03-05
打赏
举报
回复
看你的报表是,左边是明细,右边对于每个商户来说商户对应的第一行求出小计来,对吗?
这简单,你还是需要一个 group header,把你的 ∑ 字段 (Summary 字段,不是 running total)放上去,位置靠右边,不要和明细的字段重叠。然后在 group header 的属性中设置 underlying following section(下沉到后面的节)。
小计列所在行本来是比明细行高一行的位置,下沉后就在每组的第一个明细行上。
lvjing79
2011-02-24
打赏
举报
回复
[Quote=引用 11 楼 li_1042237864 的回复:]
引用 5 楼 teerhu 的回复:
引用 2 楼 alifriend 的回复:
新增一个公式字段,等于那几列的和不就行了
zhi chi
[/Quote]
我用了公式,也用了运行总计,但还是没有达到上面这个报表的样式。
请注意,报表右边的“笔数小计”等几个字段,是对最左边的“商户号”字段的汇总,汇总的内容是“磁条卡”和“IC卡”对应字段的总和。例如“笔数小计”为158是对“商户号”为“44”的汇总,汇总了“磁条卡交易笔数”的157和“IC卡交易笔数”的“1”得到的。
用公式可以很容易得到这个汇总,但怎么生成这种表格样式呢?
希望能得到大家的帮助。谢谢。
lvjing79
2011-02-24
打赏
举报
回复
lvjing79
2011-02-24
打赏
举报
回复
我现在添加了一个公式字段“交易笔数”,计算“磁条卡交易笔数”+“IC卡交易笔数”。
然后又增加了一个运行总和字段,我是这样设置的:
摘要部分:
要汇总的字段:@交易笔数
汇总类型:求和
求值部分:选择了“对于每个记录”
重置部分:选择了“组更改时”
现在我的报表的样式如下:
请问下一步该怎么处理,谢谢。
阿双2009
2011-02-24
打赏
举报
回复
水晶报表没有垂直居中的效果,不过你可以参考下阿泰这篇试试:http://www.cnblogs.com/babyt/archive/2008/01/08/1031133.html
阿双2009
2011-02-23
打赏
举报
回复
把效果图贴出来看看,你给的链接打不开
lvjing79
2011-02-23
打赏
举报
回复
我的报表样例,可以看最右边“笔数小计”、“金额小计”等四个字段,一般这些字段是放到明细数据的下方的,但现在需求要放到右边,这个问题把我难住了。
teerhu
2011-02-23
打赏
举报
回复
[Quote=引用 2 楼 alifriend 的回复:]
新增一个公式字段,等于那几列的和不就行了
[/Quote]
zhi chi
lvjing79
2011-02-23
打赏
举报
回复
我先试试看楼上各位的方法,如果大家能给出更具体的方法就更好了。
lvjing79
2011-02-23
打赏
举报
回复
我上传了一个报表样例到google文档里面,下面是地址:
https://spreadsheets.google.com/ccc?key=0AjEhQ4CMc12BdGlESnA0ek5ibXdpUVI4a0lNcHdGTFE&hl=zh_CN&authkey=CLL88fkL
波导终结者
2011-02-23
打赏
举报
回复
新增一个公式字段,等于那几列的和不就行了
阿双2009
2011-02-23
打赏
举报
回复
你的意思是要累计吗?可以用运行总计字段。。
纯唇Yu弄
2011-02-23
打赏
举报
回复
[Quote=引用 5 楼 teerhu 的回复:]
引用 2 楼 alifriend 的回复:
新增一个公式字段,等于那几列的和不就行了
zhi chi
[/Quote]
lvjing79
2011-02-23
打赏
举报
回复
lvjing79
2011-02-23
打赏
举报
回复
lvjing79
2011-02-23
打赏
举报
回复
水晶报表
分页
汇总
本文介绍
水晶报表
中实现分页
汇总
及自动插入空白行的方法。通过创建特定的公式字段完成分页
汇总
功能,利用BASIC语法实现每5行自动分页及最后一页的空白行填充。
水晶报表
基本使用方法
本文介绍了在VS/MVC开发中
水晶报表
的应用。
水晶报表
是强大的商务智能软件,能与多数流行开发工具集成。文中详细说明了其安装步骤,新建数据集接收数据源的方法,以及在CrystalReport中设置各部分、连接数据源、插入控件等操作,最后在控制器输出。
VS2008中
水晶报表
入门教程
本教程指导初学者在VS2008环境下创建和使用
水晶报表
。内容涵盖
水晶报表
简介、VS2008环境集成、项目创建、界面设计、数据绑定、计算
汇总
、图表图形设计、参数化报表实现,以及报表预览与发布等,还提供快速入门文档。
水晶报表
使用与设计入门
本文介绍
水晶报表
,它是企业级报告设计工具,可用于生成财务等报表。教程涵盖报表设计基础、数据源连接、分组与
汇总
、布局格式化、参数化实现等方面,通过实际操作与实例,引导用户熟悉报表创建和导出流程,还提供编程接口示例增强功能和自动化程度。
水晶报表
本文介绍了
水晶报表
,它是可打印数据的工具。先说明了CRforVS_13_0_14软件的安装及判断安装成功的方法,接着阐述设置报表模板和准备数据集的步骤,包括创建数据集、添加字段、修改属性等,最后讲解打印数据的操作及七步流程,还提及数据下载。
图表区
4,818
社区成员
14,134
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章