急急急,打印球助。600分!(200分)

  • 主题发起人 delphi_hzj
  • 开始时间
D

delphi_hzj

Unregistered / Unconfirmed
GUEST, unregistred user!

我所要设计的表格是这样的:
我有两个库发货库fhk,结算jsk
其中结算库中的某记录对应FHK中的多条记录,jsk是对应FHK中多条记录的合计值。
我现在想打印当前jsk中对应的多条记录,要球:
每打印两条记录就做一下小计,在同一张纸上再开始新的表头,再每打印两条记录就做一下小计,一直这样下去,
我用的是A4纸,満纸就页。
效果如下:

产品销售报表 No 00003
第1页
产品名称   单价   数量 销售额
电视机 1500    2  3000
冰箱   5000  1 5000
小计 8000
产品销售报表 No 00003
第2页
产品名称 单价   数量  销售额
自行车 200 1 200
熨斗 800 1 800
小计 1000
合计 9,000


你能帮我吗?
 
我用的是quickRep
 
如果用f1book可以直接写Cell
至于其它的报表工具如fastreport肯定也可以实现
 
xzh2000:我用的是quickRep,现在问题是不能用别的。
你能邦我吗
 
一个ClientDataSet .. 定义一些字段 ID +要打印的字段,
从数据库中取记录往ClientDataset 里写, 得到象:
Id ProductName Count Price
1 冰箱 4 4334
1 水箱 4 1000
2 电视 2 2333
2 电脑 3 40000
在QuickReprot 中。。 拉一个 Group1 一个Detail1 一个GroupFoot1 ..
Group1 以 ID 为Expression ... GroupFootBand 属性设置为GroupFoot1
肯定可以 。
你试试 , 有什么问题 找QQ :70513654
 
Puma Wang,OK,这个问题我已经按我的方法解决了,不过我还要谢谢你,给你分了
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
顶部