【发布时间】:2021-09-29 15:38:44
【问题描述】:
在我们的空间中,我们使用 ACUCOBOL-GT 编写的程序,它将诸如 PHY NAME 之类的变量推送到书面格式。然后,该程序将所述 PHY NAME 替换为药房的实际名称,然后 cups 将数据推送到标签上,产生可读的输出。我们使用带有 EPL 书面标签格式的斑马打印机打印出这些药房药物标签。
最近我使用 ZPL 编写了一个格式来生成与我能够比使用旧 EPL 更好地自定义数据的标签。
我遇到的唯一问题是,现在使用 ZPL,数据会打印到引号之间的标签上。
因此,它不是例如 Montagu Pharmacy,而是打印为“Montagu Pharmacy”。
旧 EPL 代码示例如下:PHY NAME A010,025,0,4,1,1,N,
上述代码的输出如下:A010,025,0,4,1,1,N,"MONTAGU PHARMACY"
在打印前的输出中也会显示引号,但是一旦将其发送到打印机,它就会删除引号并在没有引号的情况下打印。
这是 ZPL 代码的示例:PHY NAME ^FO100,025,0^A0N,18,30^FD
这里是上述代码的输出:PHY NAME ^FO100,025,0^A0N,18,30^FD"Montagu Pharmacy"
在打印之前在输出上显示引号,当它打印到标签上时,它会打印文本和引号。
我了解 ACUCOBOL-GT 程序使用引用创建数据,但 EPL 从未将它们打印出来,但 ZPL 会。
有什么我做错了,或者我可以做些什么来删除引号,以便它可以像以前一样正常打印出来。
非常感谢任何帮助。
亲切的问候
汉斯·斯泰因
【问题讨论】:
标签: zpl