打印机不会自动打印。我必须点击确定按钮

Printer will not print automatically. I have to hit the OK button

每次打印一页或多页时,我都会收到一条消息,提示我 加载纸盒 1按确定 以使用可用介质。

当我点击 OK 时,打印机将只打印 one 页,然后在我再次点击 OK 之前需要几秒钟才能打印另一页。

如果我想打印同一文档的多页,这会非常耗时,而且使用 TQRCompositeReport 组件往往会发生这种情况。

驱动程序的打印作业设置为在特定介质上打印。

首先要做的是确定您真正想要打印的纸张尺寸:

  • letter尺寸的纸在美国使用,其他地方很少使用;
  • 世界上大多数其他国家/地区都采用 A4 纸张尺寸。

标准 QuickReport 组件具有 Page->PaperSize 属性 来控制媒体大小:

复合报表组件允许将多个报表合并到一个文档中(通过 'AddReports' 事件)。

"problem"是TQRCompositeReport组件有自己的媒体尺寸:

PaperSize 的默认值是 Letter,即使您添加的每份报告都有 A4[=42= 也没关系] size: 合成报表保持默认值

因此选择正确的介质尺寸并检查 PaperSize 值之间的对应关系