【发布时间】:2012-07-10 08:33:52
【问题描述】:
我正在使用 OnNeedData 功能和一个数组,该数组在详细波段配置中提供多个 qrLabel -(Delphi 2010 和 QuickRep5) - 在多页报告中,我需要检测每个下一页(2、3、4等)并修改详细信息带中的第一行。
除了内部页码变量(QuickReport.QRprinter.pagenumber)在打印(或显示)第一行之前没有增加之外,一切正常。
例如,如果我打印 已删除垃圾邮件 的标签,其标题等于页码, 第 2 页的第一行将显示 Page 1,而该页面上的其余行将正确显示 Page 2 所有其他页面都会发生同样的情况。
谁能帮我找到一种方法来正确识别新页面的开头,我试过OnEndPage, OnStartPage, BeforePrint, etc.但没有成功 - 计数器总是在打印细节带的第一行后递增...
谢谢
【问题讨论】:
标签: delphi delphi-2010 quickreports