返回列表 发帖

[V12功能解说] Zebra打印

* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。


介绍

本文档是对现有 Sage X3 ZPL 设置文档的补充。它提供了有关配置 Sage X3 在 Zebra 打印机上打印条形码的其他信息。

根据你的产品版本和/或配置不同,截图可能会有明显的不同。


ZPL报表

打开:开发→脚本字典→ZPL报表

ZPL定义是从位于账套\PAT子文件夹中的.PAT模式文件文件导入的。在下面的例子中,这个文件就是SEED\PAT\SOH_LABELS.PAT

要从 PAT 文件导入模式,请单击“操作”图标并选择“新的模型版本”。然后会显示更新的版本号。


模式导入了,版本号也增加了,但在保存ZPL定义之前不会使用新版本。

所有不同的ZPL模式版本都可以用“模型显示”按钮。ZPL报表可以像其他报表一样受到参数的影响。


ARZIMP.PARAM(param-name)函数提供了runtime的指定值的链接。在这种情况下,runtime会提示输入订单号。

当设置一个ZPL报表来用来自Sage X3数据库的值动态替换X3E_和X3F_模式标记时,只有当这些模式是从ZPL报表功能的【模板文件】字段启动的“模板显示”操作中的【行】部分的一部分时,才能识别和操作这些模式。

要将一个模式文本文件部分注册为一个【行】部分:必须在模式文件中设置表头、明细和页尾。具体操作如下。


示例


其中X3E_值由以下表达式提供:


带数字4的三行,使得X3E_4在runtime可以根据不同的条件下替换为不同的值。

由此产生的.DATA文件在Zebra打印机上打印如下:



报表

打开:开发→脚本字典→报表

在报表功能中,包含模式信息的ZPL报表与ZPL目标相关联。可以设置参数来限制输出相关数据。



目标

打开:参数设置→目标→目标

除了设置ZPL打印机外,还应该设置一个新的目标,将Zebra打印机映射到一个应与ZPL报表一起使用的目标。

到目前为止,存在一个问题,就是即使创建了.DATA文件,但实际上没有发送到打印机。这个问题已经发送给我们的开发团队做进一步分析。


打印代码

打开:参数设置→目标→打印代码

ZPL报表可以与打印代码相关联,以便出现在功能的选择中。


示例

ZPL ZARCCLIENT报表可以设置为ARCCLIENT报表之一,可以在销售→订单→订单功能中运行。


ZPL输出

ZPL报表会将 ZPL 文本输出到一个文件,其命名格式如下:<report-name>_<sequence-number>_<timestamp>

.DATA文件位于<账套>/PAT中。然后该文件会被发送到Windows打印机。
附件: 您需要登录才可以下载或查看附件。没有帐号?申请用户

返回列表