在Acumatica报表设计器中打印一张标签

时间:2018-01-03 15:15:12

标签: reporting acumatica

知道该怎么做吗?

是的,我已经审核了现有的两份报告(分发,库存,报告,表格) 位置标签 - in619000.rpx和 库存物料标签 - IN619200.rpx

可以让他们穿过,没关系。 问题是垂直间距 - Chrome和IE之间似乎有所不同,所以当我到达页面末尾时,它不再排列标签

样本标签是相当常见的“Avery 5160(1”x 2 5/8“)”,我希望在页面上获得全部30个(3个,10个)。运行报告,指定条件,获取预览,在屏幕上打印按钮(不导出为PDF)并在IE和Chrome之间打印不同的纸张 - 以及完全不同的打印选项选项

我删除了除细节部分以外的所有内容,我在整个报告中将边距设置为0,我已明确将细节高度设置为1,并且只显示一条水平线。然后测量线之间的距离,它不是1英寸,Chrome和IE之间也是不同的。好的,我可以通过反复试验获得正确的大小,但更喜欢与浏览器无关,而不需要按照“浏览器组”维护报告

1 个答案:

答案 0 :(得分:0)

您可以在浏览器中从PDF打印而无需导出PDF文档:

  1. 转到您的报告页面。
  2. 在打印和电子邮件设置中,选中“以PDF格式打印”
  3. 提供模板名称,选中“默认”模板并保存更改 enter image description here
  4. 如果操作正确,报告应默认在浏览器中以PDF格式显示,工具栏将显示“查看HTML”选项,而不是“查看PDF”: enter image description here

    打印界面因浏览器而异,因为它使用浏览器或浏览器扩展功能来显示和打印PDF。在chrome中,这是默认情况下以PDF模式启动报表时的样子: enter image description here

    PDF代表可移植文档格式,该标准的目标是生成在不同环境(浏览器,操作系统等)中显示和打印相同的文档。这正是您要解决的问题所以我建议您专注于制作PDF打印,因为这是正确的长期解决方案。

    另一方面,HTML并不意味着在不同的环境中产生类似的结果。由于浏览器供应商可以随时更改其渲染堆栈而不另行通知,尝试在不同的浏览器/操作系统中获得类似的结果是徒劳的。今天有效的方法可以在下次更新时突破。