0

我正在尝试向 Cognos 报告添加一个打印按钮以打印整个报告,该报告在运行时作为 HTML 页面提供。我使用了一个 HTML 项目并使用了代码:

<button type="button"onClick="window.print();return false;">Print Report</button>

即使在我选择打印所有页面后,这也只会打印第一页。如何让它打印所有页面?

4

1 回答 1

0

这是您编写的代码的预期行为。它正在打印 HTML 页面。Cognos 不会返回所有结果 - 默认情况下它分页到 20 行。额外的行不会隐藏在页面上。不要试图在这里重新发明轮子。HTML 不是为打印而设计的。导出为 PDF 并从那里打印。

于 2013-09-05T14:51:39.813 回答