我正在使用 OnNeedData 功能和一个在详细带配置中提供多个 qrLabels 的数组 - (Delphi 2010 和 QuickRep5) - 在多页报告中,我需要检测每个下一页(2、3、4 等)和修改详细信息带中的第一行。
除了内部页码变量(QuickReport.QRprinter.pagenumber)在打印(或显示)第一行之前没有增加外,一切正常。
例如,如果我打印删除标签的垃圾邮件,其标题等于页码,则第 2 页的第一行将显示第 1页,而该页面上的其余行将正确显示第 2 页同样的事情发生在所有人身上其他页面。
有人可以帮我找到一种方法来正确识别新页面的开头吗,我尝试过OnEndPage, OnStartPage, BeforePrint, etc.
但没有成功 - 计数器总是在打印细节带的第一行后递增......
谢谢