delphi quickreport 打印时报 *问题处理

时间:2021-07-13 17:35:16

问题截图如下:

delphi quickreport 打印时报 *问题处理


经检查,发生这种情况的原因是:

1、代码中队quick report报表设置了以下的属性:

fmKindProductCard.qrRepareSmallCard.PrinterSettings.FirstPage:=1;
        fmKindProductCard.qrRepareSmallCard.PrinterSettings.LastPage:=1;

2、本身输出到报表中的文本有很多的空的回车换行,如下图:

delphi quickreport 打印时报 *问题处理

这样在打印报表时候就报了最开始的那个截图的错误信息。


如果不特别设置quick report的打印起始页和最终页属性的时候,是可以正常打印的,只不过会打印出来很多页。