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