如何为每个页面生成新的打印作业 - FastReports

时间:2016-10-19 10:49:58

标签: delphi fastreport

我使用FastReports生成标签。我有1600个不同的标签(页面)可供打印,但如果在打印过程中出现任何问题,我将失去所有进度。

所以我想知道是否有办法为每个页面(标签)生成不同的打印作业,因此提交了1600个不同的打印作业。

1 个答案:

答案 0 :(得分:1)

据我所知,您希望每个页面(标签)都有不同的打印作业,不是吗?

我会删除报告的MasterData,因此报告不会自动循环遍历数据集的每条记录,只显示活动记录。然后为数据集编写一个循环,准备并在每行(标记)上将报告发送到打印机,这样每次都会发送一个单页的不同打印作业。

基本上你只是把你当前的代码放在一个循环中,所以每个记录执行一次,并删除masterdata,使它只显示当前记录。