有一报表,用QuickReport(Delphii6自带的那个),打印商品销售记录。 sales(ID,品名,数量,单价,金额)。打印纸每页可打印十行。每单销售的记录可能不止十条。现在销售数据在另一个库里面,我已用Adoquery连接。并打到相应数据,我想把它打印出来,遇到两个问题:1.为了对帐方便,我会在每页上方打印一人编号,就象发票号码那样的唯一编号,叫PID。这个号码怎么产生?当然,如果昨天打到1001号,今天就从1002号开始打印。2.我要在每个被打印出来的销售单sales上加上一个编号PID(如1所描述),加上一个打印日期(当前日期),此页总金额(Sum(金额)),然后存入另外一个数据库中,请问如何操作?需不需用第三方控件,用什么,怎么做。小弟第一次做报表,请赐教。