请问怎样实现这样的打印(100分)

  • 主题发起人 主题发起人 BallLei
  • 开始时间 开始时间
B

BallLei

Unregistered / Unconfirmed
GUEST, unregistred user!
纪录都是在数据库中一个表如下
id name addr point
1 a a 3
2 b b 4
3 c c 3
4 d d 4
要求打印出来是
第一页
id name addr point
1 a a 3
3 c c 3
第二页
id name addr point
2 b b 4
4 d d 4
也就是说同point的打在一起,point不同的分页!
比如point= 3的打在1、2页,到point=4的打在3、4页
小弟最近在做一个报表,以前很少做报表,所以请各位老大帮帮忙想想办法吧!跪谢
 
object QRGroup1: TQRGroup
Left = 38
Top = 38
Width = 718
Height = 40
Frame.Color = clBlack
Frame.DrawTop = False
Frame.DrawBottom = False
Frame.DrawLeft = False
Frame.DrawRight = False
AlignToBottom = False
Color = clWhite
ForceNewColumn = False
ForceNewPage = True
Size.Values = (
105.833333333333
1899.70833333333)
Expression = 'point'
Master = QuickRep1
ReprintOnNewPage = False
end
 
不好意思,忘了说是在fastReport中的!
 
可以使用id、point联合查询,符合你的报表格式.
 
抱歉,没看见你的下一条:要求分页.
 
你看,这样行不行,按联合查询搜索相同的记录显示在报表中打印,就这样轮回下去.
 
to xinren_111
能给出具体实现么?
 
用RM吧,我可以写源程序给你。我的QQ52766942。
不用代码就可以搞定。
 
好,结贴
 

Similar threads

回复
0
查看
1K
不得闲
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部