概念:使用 Docs for Layouts 打印报告
打印报告时,关联文档布局的大小和内容的复杂性会影响结果。其影响因素包括:
- 报告返回的行数。
- 每个报告行创建的页数。
- 文档布局中包含的图片数量。
- 已上传并添加到文档布局的静态图片的大小。(每张图片的最大大小为 1 MB。)
- 动态添加到文档布局的图片大小。(每张图片的大小上限为 10 MB。)
- 报告数据 XML 的大小。(大小上限为 30 MB。您可以按照以下步骤下载XML 文件并查看文件大小。)
- 文档布局的整体大小。
返回多行的报告
当您创建业务表单布局并将报告与文档布局相关联时,“
分别将报告设计应用于每行
(ADPR)”期权会自动处于选中状态。如果打印返回多行的报告,ADPR期权可确保将文档布局应用于每个报告行,然后将所有行合并为一个PDF文档。打印报告的结果可能会有所不同。例如:如果文档布局包含一张图片,但每个报告行输出 10 页,则可能只能打印 100 行。但是,如果文档布局不含任何图片且仅输出一页,则最多可能会打印 1,000 行。Workday建议您优化图片大小,并对您期望支持的报告行数执行打印测试,以避免出现任何打印问题。
下表提供了多个用例的打印结果示例。结果会随着增强功能提高性能而更新。
用例 | 动态数据字段的数量 | 图片 | 文档布局的大小 | 支持的行数 |
|---|---|---|---|---|
为新员工雇用的证明信 A | 20 | 总大小为 125 KB 的多张图片 | 388 KB | 250 |
新雇用信 B | 40 | 无 | 25 KB | 400 |
薪酬明细单 A | 50 | 多张图片的总大小为 1.17 MB | 1.7 MB | 75 |
薪酬明细单 B | 40 | 总大小为 390 KB 的多张图片 | 615 KB | 170 |
员工考核 | 100 | 无 | 180 KB | 300 |
人才卡 | 20 | 无 | 122 KB | 350 |
发票 | 30 | 一张总大小为 34 KB 的图片 | 150 KB | 300 |
如果报告返回的行明显多于列出的数量,或者您收到一条错误消息,指出文档布局过大,则您可能需要使用BIRT报告设计来打印文档。
批量打印
批量打印是将大型文档集合拆分为较小的文档集合,然后同时打印这些较小的文档集合。对于使用文档布局的报告,打印运行时间超过 12 小时将无法完成。超过 50,000 个文档的大型批量打印可能会产生性能问题,需要拆分成较小的批次进行打印。