如何在报告中打印条形码

时间:2018-11-09 12:58:06

标签: acumatica

有人可以指导我如何打印条形码,该条形码在扫描时应读取与其连接的号码。我们尝试使用代码39打印条形码,但扫描仪无法识别与其连接的号码,我们也尝试使用代码128显示带有红色十字线的条形码。

谢谢。

1 个答案:

答案 0 :(得分:0)

如果无法扫描,则问题出在扫描仪内部,而不是条形码。扫描仪附带配置过程,因此您可以配置扫描仪将使用的代码。

有疑问,我建议您使用Code 128,因为大多数扫描程序都支持39/128,而128也支持更多特殊字符,例如'*'。

要使用Acumatica报表设计器来生成条形码。

  1. 在报告中放置一个PictureBox控件
  2. 将Barcode-> Source属性设置为Barcode
  3. 使用Barcode-> BarcodeType选择使用的代码,然后在Barcode-> Value中为条形码值输入公式/字段/常数。

enter image description here

至于红十字线,我猜您的控件是重叠的。确保报表设计器中的控件没有放置在彼此之上。同样,如果条形码太长而无法适合控件大小,它将显示红叉。尝试使控件变宽或缩小BarWidth属性以使其适合图片控件容器。 enter image description here