严重请教,关于quick report!!!!!谢谢大家了(100分)

  • 主题发起人 主题发起人 melissa
  • 开始时间 开始时间
M

melissa

Unregistered / Unconfirmed
GUEST, unregistred user!
我用delphi5,自带的报表工具
报表中如果使用了group进行分组,分组中有对明细的合计
我如何才能让报表显示按照group分组中的合计值大小排序显示??
比如明细是商品,group是商品类型
分组中显示了商品类型的商品金额合计
如何才能让显示按照金额合计排序,商品类型金额合计最多的在第一组,……
谢谢,谁能帮我解决严重谢谢,我快受不了了
 
我对报表控制很失望
你可以批样做:
1、先对数据加工: 加一个Query控件Query1,SQL中加入相关语句:
select 商品类型,sum(商品金额) as 商品金额 from 商品表 where 条件 group by 商品类型 order 商品金额
2、将QuickRep所有相关dataset改为Query1然后再做
这样做既好对QuickRep控制,又调试,这只是我个人意见,希望能对你有帮助。
 
您的方法我是知道的
但是我实际的情况不是写的那么简单
我要多重排序 嵌套 连接查询等
单单不做您说的按分类group的话 已经有40多行的sql语句了
如果同时group
那就要翻倍
所以我想在报表上找找简单的方法
 
用quickreport基本上是很难实现的,以前关于这个问题,大富翁上讨论了很多,
你可以全文检索看看,对你会有些帮助的。
可以考虑其他报表工具。
 
我一直用fastreport感觉得心应手,不错不错。
你也可以试试嘛。
准比quickreport强多了。
 
reportbuilder是功能最强的报表控件。
 
各位说的那些报表工具不知道都在哪?
是delphi控件?
装在系统就可以里使用吗
我没用过,各位和我详细说说吧
谢谢,严重感谢
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
767
DelphiTeacher的专栏
D
D
回复
0
查看
809
DelphiTeacher的专栏
D
D
回复
0
查看
639
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部