简单报表在delphi难实现,请高手指点--急!(100分)

  • 主题发起人 主题发起人 netfeng88
  • 开始时间 开始时间
N

netfeng88

Unregistered / Unconfirmed
GUEST, unregistred user!
我是刚学delphi不久的后生,现在遇见个问题,请各高手指点,
我要实现的报表如下:
超速统计
2003-11-20 12:23:40 120公里
。。。。
。。。。
总计超速 5次
停车统计
2003-11-20 12:00:00 2003-11-20 13:00:00 停车1小时
。。。。。
。。。。。
总计停车 20次
超时统计
2003-11-20 12:20:00 2003-11-20 20:00:00 超时3小时40分
。。。。。
。。。。。
总计超时 7次
超程统计 0次
每个记录都形成一个表,但delphi的报表是不能都于2个数据集的,又不是明细表,记录之间没什么联系,要在一个报表里不知怎么实现,我苦思不得其解,翻了一下书,报表方面
的介绍很少,好像有个报表合成的,但不知怎么表达,,,,是否用编程可以解决,但本人刚学还不精通,,,
请高手指点!!!本人不胜感激!
 
怎么没人指点一下啊,那有包括报表的源代码下载,请告知,谢谢
 
我来跟你说,但你必须把分给我,我都没有多少分了
先将你要合成的报表按平常操作分别做好,再在一表单中放一个TQUICEREP组件,在该组件上加一个TQRCOMPOSITEREPORT1,并加上ONADDREPORT事件,然后用该组件的REPORT.add方法加上其它设计好的要合并的报表,最终显示放置TQRCOMPOSITEREPORT1组件的报表,即OK!
Procedure TFORM.QRCOMPOSITEREPORT1ADDREPORTS(SENDER:TOBJECT)
begin
QRCOMPOSITEREPORT1.report.add(form3.quickrep1);
QRCOMPOSITEREPORT1.report.add(form4.quickrep1);
end;
Procedure TFORM1.button1click(SENDER:TOBJECT)
begin
form2.QRCOMPOSITEREPORT1.preview;
end;
这样,你把分给我后我EMAIL一样式源码表给你
 
好的,我已经给分给你了,
你Email给我吧,我急,我还想问一下,复杂点的报表都是要编程的,我面对这些无法下手,因为我是刚学的,有什么编程的经验可以指点我的吗?没办法,现在学编程,
谢谢!
 
你的EMAIL是多少,我才能邮给你啊
 
我的是dongfeng97@163.net
谢谢!
 
后退
顶部