我正在使用 Delphi 7 和 QuickReport 3.0.9 开发一个收银员应用程序。
问题是打印模块受限于表单中组件长度的大小,所以当用户打印很长的项目列表时,一些项目会被截断。该打印机是收银专用打印机(我不知道这台打印机的正确名称),它使用一卷纸,所以打印输出的长度应该是无限的。
如何将打印输出长度设置为无限?我已经清空了 QuickRep1 - Page - Length 属性,但它仍然在某些时候被切断。
我正在使用 Delphi 7 和 QuickReport 3.0.9 开发一个收银员应用程序。
问题是打印模块受限于表单中组件长度的大小,所以当用户打印很长的项目列表时,一些项目会被截断。该打印机是收银专用打印机(我不知道这台打印机的正确名称),它使用一卷纸,所以打印输出的长度应该是无限的。
如何将打印输出长度设置为无限?我已经清空了 QuickRep1 - Page - Length 属性,但它仍然在某些时候被切断。
不幸的是,您不能使用 QuickReport v3.0.9 来做到这一点。
QuickReport v5 更新引入了对连续纸的支持:
连续纸。的新属性
TPage
,Continuous
增加了对从卷筒打印的支持
当您将该Continuous
属性设置为 时true
,报告不应包含任何 newpage 命令。