如何在报表中控制每页只打6条记录 ,而且是打相同的记录。
比如有一张表记录的是:定单号 定单名称 客户名称 定货数量
001 AA B 10
006 CC D 7
009 AA B 15
现在要将定单名称和客户名称相同的打在一张纸上,比如:AA的定货数量是10,那就是有10条要打的记录,而且每张纸只能打6条记录,剩下的4条记录在另一张纸上打,但不能只打4条,要把009的接到下面,凑足6条打,最后剩多少就打多少,定单号不同没关系,例如:006的就打成两张纸,第一页打6条,剩下的一条另打一张
比如有一张表记录的是:定单号 定单名称 客户名称 定货数量
001 AA B 10
006 CC D 7
009 AA B 15
现在要将定单名称和客户名称相同的打在一张纸上,比如:AA的定货数量是10,那就是有10条要打的记录,而且每张纸只能打6条记录,剩下的4条记录在另一张纸上打,但不能只打4条,要把009的接到下面,凑足6条打,最后剩多少就打多少,定单号不同没关系,例如:006的就打成两张纸,第一页打6条,剩下的一条另打一张
我有用Delphi6自带的报表做也有用Report Bulider 7.04.2 For D6来做过就是不知道怎么来实现,但是如果相同记录到最后只有一条的话那么这一页也只能打印一条记录不能打多啊。
6 條記錄在報表工具中設定就可以了