300分求教FastReport问题,高手请帮忙,急急急急!!!!!(100分)

  • 主题发起人 主题发起人 zhuzi
  • 开始时间 开始时间
Z

zhuzi

Unregistered / Unconfirmed
GUEST, unregistred user!
各位高手,我现在有一个问题,希望能帮忙!
用Fastreport生成报表时,我需要以某个字段来定义它的打印数量,
比如数据表
Name(名称) Qty(数量)
张三 4
李四 5
我希望能做到,张三打印4份,李四打印5份,不知道怎么来实现,
 
frReport1.PrintPreparedReport('', 份数, True, frAll);
 
份数怎么自当前的数据集里取到呢,打印的记录和份数可是在同一条记录里的
 
你再加一个query查一下,要不实现把分数放到数组里
 
select count(Name) as Qty from table1 where Name = '张三'
 
实在不行就打印n次好了:
n:=张三的数量。
for i:=1 to ndo
fasterreport1.printreport;
 
对数据做预处理,将要打印多份的记录重复复制多份就可以了
 
后退
顶部