标题:
[V12功能解说] Zebra打印
[打印本页]
作者:
lynn.yu
时间:
2020-8-19 16:54
标题:
[V12功能解说] Zebra打印
* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。
介绍
本文档是对现有
Sage X3 ZPL 设置
文档的补充。它提供了有关配置 Sage X3 在 Zebra 打印机上打印条形码的其他信息。
根据你的产品版本和/或配置不同,截图可能会有明显的不同。
ZPL报表
打开:
开发→脚本字典→ZPL报表
ZPL定义是从位于
账套\PAT
子文件夹中的.PAT模式文件文件导入的。在下面的例子中,这个文件就是
SEED\PAT\SOH_LABELS.PAT
。
要从 PAT 文件导入模式,请单击“操作”图标并选择
“新的模型版本”
。然后会显示更新的版本号。
[attach]6337[/attach]
模式导入了,版本号也增加了,但在
保存
ZPL定义之前不会使用新版本。
所有不同的ZPL模式版本都可以用
“模型显示”
按钮。ZPL报表可以像其他报表一样受到参数的影响。
[attach]6338[/attach]
ARZIMP.PARAM(param-name)函数提供了runtime的指定值的链接。在这种情况下,runtime会提示输入订单号。
当设置一个ZPL报表来用来自Sage X3数据库的值动态替换X3E_和X3F_模式标记时,只有当这些模式是从
ZPL报表
功能的
【模板文件】
字段启动的
“模板显示”
操作中的
【行】
部分的一部分时,才能识别和操作这些模式。
要将一个模式文本文件部分注册为一个
【行】
部分:必须在模式文件中设置表头、明细和页尾。具体操作如下。
[attach]6339[/attach]
示例
[attach]6340[/attach]
其中X3E_值由以下表达式提供:
[attach]6341[/attach]
带数字4的三行,使得X3E_4在runtime可以根据不同的条件下替换为不同的值。
由此产生的.DATA文件在Zebra打印机上打印如下:
[attach]6342[/attach]
报表
打开:
开发→脚本字典→报表
在报表功能中,包含模式信息的ZPL报表与ZPL目标相关联。可以设置参数来限制输出相关数据。
[attach]6343[/attach]
目标
打开:
参数设置→目标→目标
除了设置ZPL打印机外,还应该设置一个新的目标,将Zebra打印机映射到一个应与ZPL报表一起使用的目标。
到目前为止,存在一个问题,就是即使创建了.DATA文件,但实际上没有发送到打印机。这个问题已经发送给我们的开发团队做进一步分析。
打印代码
打开:
参数设置→目标→打印代码
ZPL报表可以与打印代码相关联,以便出现在功能的选择中。
示例
ZPL ZARCCLIENT报表可以设置为ARCCLIENT报表之一,可以在
销售→订单→订单
功能中运行。
ZPL输出
ZPL报表会将 ZPL 文本输出到一个文件,其命名格式如下:
<report-name>_<sequence-number>_<timestamp>
。
.DATA文件位于
<账套>/PAT
中。然后该文件会被发送到Windows打印机。
欢迎光临 赛捷软件论坛 (http://114.215.210.180/bbs/)
Powered by Discuz! 7.2