如何在 Microsoft Dynamics 零售管理系统应用商店操作中编辑斑马标签

简介

本文介绍如何在 Microsoft Dynamics 零售管理系统(RMS)存储操作中编辑斑马标签。

更多信息

Microsoft Dynamics RMS 应用商店操作包括一个与斑马条码打印机配合使用的标签。 你可以使用此标签来试验使用斑马编程语言(ZPL)时可用的格式设置选项。以下信息将帮助你更改标签格式以满足你的特定需求。此信息包括 Microsoft 提供的斑马命令和变量的说明,以便你可以将信息插入到标签中。注意 本文简要了解用于创建可与斑马标签打印机一起使用的标签的斑马编程语言。 有关斑马编程语言(ZPL)及其编程指南、高级斑马编程语言功能、用户手册、技术支持和其他资源的详细信息,请访问以下网站:

https://www.zebra.com

应用商店操作 lbl 文件格式

斑马标签文件顶部的代码类似于以下代码示例。

'<Label Title>[INITIALIZE][LABEL]Barcode printer commands[END]

注意

  • 在代码中,将 <标签标题替换> 占位符,其中包含要在应用商店 Operations Manager 的标签列表中显示的说明。

  • 为了使标签显示在列表中,标签必须 保存为 "标签" 文件夹中的 lbl。注意 默认情况下,"标签" 文件夹为 "C:\Program Files\Microsoft 零售管理 System\Store Operations\LABELS" 文件夹。

"左括号" 标签命令

必须在 [LABEL] 标题后键入的第一个斑马命令是左括号。 这指示新标签的开始。 此命令的格式如下所示:

^XA通常,此命令后跟 "更改字母"-"默认值-fontcommand"。 此命令设置字体的大小。 格式如下所示:

^ CF字体高度宽度注意

  • 在此命令中,必须将 字体 占位符替换为下表中列出的默认字体值之一:

    字体尺寸

    9x5

    A

    11x17

    C 或 D

    18x10

    E.i

    28x15

    F

    26x13

    7

    60x40

    硬件

    21x13

    此值指定所有字母数字字段的默认字体。

  • 必须用点将 高度 占位符替换为单个字符的高度。 可接受的值为0到32000。此值指定所有字母数字字段的默认高度。

  • 必须将 宽度 占位符替换为单个字符宽度(以点为圆)。 可接受的值为0到32000。此值指定所有字母数字字段的默认宽度。

  • 默认的字母数字字体是。 如果您不更改字母数字的默认字体,并且不使用任何字母数字域命令(^ Af)或输入无效的字体值,则您指定的任何数据都将在字体 A 中打印。如果仅定义高度或宽度,则会强制将缩放比例与定义的参数成比例。 如果未定义任何一个值,则将使用所提供的最后一个 ^ CF 值或高度和宽度的默认 ^ CF 值。

"设置标签主页" 命令

下一个命令是 "设置标签 homecommand"。 此命令定义最左侧的标签位置。 格式如下所示:

^ LHX,Y注意

  • 您必须将 x 占位符替换为 x 轴(水平)的点的值。 可接受的值为0到32000。

  • 必须将 y 占位符替换为 y 轴(垂直)的点数值。 可接受的值为0到32000。

"设置标签长度" 命令

现在,设置标签长度。 格式如下所示:

^LLY注意 必须将 y 占位符替换为 y 轴(垂直)的点数值。 可接受的值为1或更大。使用以下公式确定标签的长度:

  • 对于6点/mm printheads:长度以英寸 X 152。4

  • 对于8点/mm printheads:长度以英寸 X 203。2

  • 对于12点/mm printheads:长度以英寸 X 304。8

"字段方向标签" 命令

然后,输入标签的内容。 第一个命令是字段 "orientationcommand"。 此命令指定文本位于标签上的位置。 格式如下所示:

^ FOXY注意

  • 您必须将 x 占位符替换为 x 轴(水平)的点的值。 可接受的值为0到32000。

  • 必须将 y 占位符替换为 y 轴(垂直)的点数值。 可接受的值为0到32000。

此命令后跟字段 datacommand。

Field datalabel 命令

字段 datacommand 指定要打印的实际文本。 格式如下所示:

^FDData注意 必须将 数据 占位符替换为要在标签上打印的实际文本。 此数据既可以是文本,也可以是 "标签变量" 部分中列出的标签变量之一。

条形码标签命令

如果要打印条码而不是数据,请插入 "条码" 命令 beforethe "字段数据" 命令。 此命令将选择要使用哪种类型的条码,并使用此条码类型对下一个字段数据命令进行编码。 格式如下所示:

^BCOrientation,Height,PrintInterpretationLineBelow,PrintInterpretationLineAbove,UCCCheckDigit,Mode注意

  • 必须将 方向 占位符替换为以下方向之一的值。

    方向

    将要

    垂直

    研发

    旋转(顺时针90度)

    怎样

    反转(180度)

    A

    自下而上(270度)。 从底部开始阅读。

  • 必须将 高度 占位符替换为条形码高度值。 可接受的值为1到32000。

  • 必须将 PrintInterpretationLineBelow 占位符替换为一个值,以指定是否要打印条形码下方的打印解释行。 可接受的值包括以下值。

    现象

    Y

    打印条形码下方的人类可读字符。

    将要

    不要打印人类可读字符。

  • 必须将 PrintInterpretationLineAbove 占位符替换为一个值,以指定是否要打印条形码上方的打印解释行。 可接受的值包括以下内容:

    现象

    Y

    打印条形码上方的人类可读字符。

    将要

    不要打印人类可读字符。

  • 必须将 UCCCheckDigit 占位符替换为一个值,以指定是否要打印 aUCC 校验位。注意 此变量应始终设置为 N。

  • 必须将 模式 占位符替换为值以指定模式。注意 此变量应始终设置为 N。

字段 separatorcommand

每个字段都必须以字段 separatorcommand 结尾。 格式如下所示:

^FS

右方括号

输入所有数据后,必须包含一个右括号。 如果没有此命令,条码将 notprint。 此命令的格式如下所示:

^XZ

标签变量

下表列出了定义可打印在标签上的信息的变量。 变量必须严格按照此处显示的类型键入。 变量必须使用表中出现的完全大写的大小写。

各种

说明

<<StoreName>>

应用商店的名称

<<ItemLookupCode>>

项目查找代码

<<Description>>

项目的描述

<<ExtendedDescription>>

项目的扩展说明

<<SubDescription1>>

项目的 Subdescription 1

<<SubDescription2>>

项目的 Subdescription 2

<<SubDescription3>>

项目的 Subdescription 3

<<Price>>

项目的原价

<<SalePrice>>

项目的销售价格

<<PriceA>>

项目的价格 A

<<PriceB>>

项目的价格 B

<<PriceC>>

项目的价格 C

<<MSRP>>

制造商建议的项目零售价格

<<BinLocation>>

项目的 bin 位置

<<Department>>

项目所在的部门

<<Category>>

项目的类别

<<SupplierName>>

主要供应商的名称

<<ReorderNumber>>

主要供应商的重新订购号码

<<SerialNumber1>>

序列化项的第一个序列号

<<SerialNumber2>>

序列化项目的第二个序列号

<<SerialNumber3>>

序列化项目的第三个序列号

<<LastReceived>>

项目的上次接收日期

<<LastSold>>

项目的最后一次销售日期

<<LotName>>

批量矩阵项目的批次名称

<<ClassDescription>>

矩阵类的描述

<<ClassLookUpCode>>

Matrix 类的代码

<<MatrixTitle1>>

矩阵信息的第一列的标题

<<MatrixTitle2>>

矩阵信息的第二列的标题

<<MatrixTitle3>>

矩阵信息的第三列的标题

<<MatrixField1>>

为矩阵信息的第一列输入的值

<<MatrixField2>>

为矩阵信息的第二列输入的值

<<MatrixField3>>

为矩阵信息的第三列输入的值

参考

以下代码示例显示了一个斑马标签的示例。

'Zebra Label 4" X 3"[INITIALIZE][LABEL]^XA^CFB,50,25^LH0,0^LL609.6^FO0,50^FD<<StoreName>>^FS^FO0,110^FDSale Price:^FS^FO0,170^FD<<Price>>^FS^FO0,230^BCN,200,N,N,N,N^FD<<ItemLookupCode>>^FS^FO0,440^FD<<Description>>^FS^XZ[FINALIZE]

Microsoft 提供了第三方联系信息,以便于你寻求技术支持。 该联系信息如有更改,恕不另行通知。 Microsoft 不保证此第三方联系信息的准确性。本文中提到的第三方产品由 Microsoft 以外的其他公司提供。 Microsoft 不对这些产品的性能或可靠性提供任何明示或暗示性担保。

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

你对翻译质量的满意程度如何?

哪些因素影响了你的体验?

是否还有其他反馈?(可选)

谢谢您的反馈意见!

×