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

问题描述 投票:0回答:1

知道怎么做吗?

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

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

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

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

reporting acumatica
1个回答
0
投票

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

  1. 转到您的报告页面。
  2. 在打印和电子邮件设置中,选中“以PDF格式打印”
  3. 提供模板名称,选中“默认”模板并保存更改enter image description here

如果操作正确,报告应默认在浏览器中以PDF格式显示,工具栏将显示“查看HTML”选项而不是“查看PDF”:enter image description here

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.