200分!200分!!高手快救命!!!(200分)

  • 主题发起人 主题发起人 yiyuan_luo
  • 开始时间 开始时间
Y

yiyuan_luo

Unregistered / Unconfirmed
GUEST, unregistred user!
问题一:我用A4纸横打,如何竖着先打左半边再打右半边,也就是说左边的记录总是先于右边的。
问题二:我有几个单独的快速报表,分别放在不同的FORM中,且能单独预览。如何作到既能
单独预览,又能连续预览。也就是说,连续预览的时候只要不停的点“下一页”就能把
所有的报表全预览完。
 
1.当报表是两列的时候默认就是你所说的那样
2。QRCompositeReport1的OnAddReports
with QRCompositeReport1.Reportsdo
begin
Add(frmMasterDetail.QuickRep1);
Add(frmBasicMD.QuickRep1);
Add(frmImageRpt.QuickRep1);
end;
 
我是说,从数据库中取出两个字段(假设有20条记录),我要把前10条打在左边,剩下
的打在右边。既报表的页头要显示如下
FIELD1 FIELD2 | FIELD1 FIELD2
RECORD1 |RECORD11
RECORD2 |RECORD12

RECORD10 |RECORD20
 
把quickrep的列设为两列
 
抱歉,第一个问题我不会,
第二个可以用动态生成的方式或者用映射的方法.....
 
TO 田勇
我也想过,但我不知如何设为两列。是那个属性?
 
在QuickRep 的 Page 属性中的 Columns,set to 2 .
You can get QuickRep Source code in
http://member.netease.com/~tomcar/
good luck
 
TO AUTUMN
QRCompositeReport 可以把QREPORT 连起来,但好象是一个REPORT结束后就紧接着下一个
QREPORT,能否在一个QREPORT 结束后在下一页再显示QREPORT,也就是说每一个QREPORT
都在新的一页开始。
 
第二个问题是肯定不能,请改变一下变成思路。
第一个问题Page 属性中的 Columns=2
 
多人接受了,谢谢诸位。
 
1.如上所述
2.建个form,在左边提供单独报表选择,在右边放个panel,在底部放二个botton(pre and next)
关键:动态调用你的单独报表,在调用前,把报表form的父容器设为panel就行了,
具体是哪个属性忘了,就在form 的属性表里
 
多人接受答案了。
 

Similar threads

回复
0
查看
1K
不得闲
D
回复
0
查看
930
DelphiTeacher的专栏
D
D
回复
0
查看
909
DelphiTeacher的专栏
D
D
回复
0
查看
704
DelphiTeacher的专栏
D
D
回复
0
查看
871
DelphiTeacher的专栏
D
后退
顶部