Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

ВВЕДЕНИЕ

В этой статье описано, как изменить метки изображений зебр в операциях магазина Microsoft Dynamics Management System (RMS).

Дополнительная информация

Операции магазина Microsoft Dynamics RMS включают метку, которая работает с принтером штрихкода изображений зебр. Вы можете использовать эту метку, чтобы поэкспериментировать с параметрами форматирования, доступными при использовании языка программирования изображений зебр (ZPL). Ниже приведены сведения, которые помогут вам изменить формат наклейки в соответствии с конкретными потребностями. Эти сведения включают описания команд изображений зебр и переменных, предоставляемых корпорацией Майкрософт, чтобы можно было вставлять данные в наклейки.Примечание. В этой статье приводятся общие сведения о языке программирования изображений зебр, который используется для создания наклеек, которые можно использовать с принтерами наклеек изображений зебр. Дополнительные сведения о языке программирования изображений зебр (ZPL) и его руководствах по программированию, о расширенных функциональных возможностях программирования изображений зебр, руководствах пользователя, технической поддержке и других ресурсах можно найти на веб-сайте по адресу:

https://www.zebra.com

Формат файла Store Operations. lbl

Код в верхней части файла меток изображений зебр напоминает приведенный ниже пример кода.

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

Примечания.

  • В коде замените заголовок<Label>заголовком , описание которого должно отображаться в списке меток в диспетчере операций магазина.

  • Чтобы метка отображалась в списке, она должна быть сохранена как filename. lbl в папке labels.Примечание. По умолчанию в качестве папки подписей используется папка "C:\Program Files\Microsoft Retail Management System\Store Operations\LABELS".

Команда "открывающая текстовая скобка"

Первая команда изображений зебр, которую необходимо ввести после заголовка [LABEL], — это открывающая квадратная скобка. Это означает, что начало новой метки. Ниже представлен формат этой команды:

^XAОбычно за этой командой следуют изменения алфавитно-цифровых параметров по умолчанию — fontcommand. Эта команда задает размер шрифта. Формат имеет следующий вид:

Шрифт^ CF,Высота,ШиринаПримечания.

  • В этой команде вы должны заменить заполнитель шрифта одним из значений шрифта по умолчанию, перечисленных в таблице ниже.

    Значение

    Размеры шрифта

    Помощью

    9x5

    Байт

    11x17

    C или D

    18x10

    Учеб

    28x15

    Н

    26x13

    Финансовой

    60x40

    H

    21x13

    Это значение определяет шрифт по умолчанию для всех полей с цифрами.

  • Вы должны заменить замещающий текст заполнитель высотой отдельных символов в точках. Допустимые значения: от 0 до 32000. это значение указывает высоту по умолчанию для всех алфавитно-цифровых полей.

  • Замещающий текст необходимо заменить на ширину отдельных символов в точках. Допустимые значения: от 0 до 32000. это значение определяет ширину по умолчанию для всех алфавитно-цифровых полей.

  • По умолчанию это алфавитно-цифровой шрифт. Если вы не изменяете буквенно-цифровой шрифт по умолчанию и не используете ни одной цифровой команды поля (^ AF) или не вводите недопустимый шрифт, любые данные, которые вы указали, выводятся в поле Шрифт а. Если вы определяете только высоту или ширину, значение масштаба будет пропорционально определенному параметру. Если не задано ни одно из значений, используются последние значения ^ CF, заданные по умолчанию или значения ^ CF для высоты и ширины.

Команда "установить домашнюю метку"

Следующая команда — Set Label homecommand. Эта команда определяет положение в верхнем левом углу метки. Формат имеет следующий вид:

^ LHX, YПримечания.

  • Вы должны заменить заполнитель x на значение количества точек вдоль оси X (горизонтальная ориентация). Допустимые значения: от 0 до 32000.

  • Вы должны заменить заполнитель y на значение количества точек вдоль оси Y (вертикальное). Допустимые значения: от 0 до 32000.

Команда "Установка длины наклейки"

Теперь задайте длину метки. Формат имеет следующий вид:

^LLYПримечание. Вы должны заменить заполнитель y на значение количества точек вдоль оси Y (вертикальное). Допустимые значения: 1 или больше. Чтобы определить длину подписи, используйте следующие формулы:

  • Для 6 точек/мм printheads:Длина в дюймах (X 152,4)

  • Для 8 точечных и мм printheads:Длина в дюймах (X 203,2)

  • Для 12 точек/мм printheads:Длина в дюймах (X 304,8)

Команда «Метка ориентации поля»

Затем введите содержимое наклейки. Первой командой является поле orientationcommand. Эта команда указывает, где находится текст на наклейке. Формат имеет следующий вид:

^ FOX,YПримечания.

  • Вы должны заменить заполнитель x на значение количества точек вдоль оси X (горизонтальная ориентация). Допустимые значения: от 0 до 32000.

  • Вы должны заменить заполнитель y на значение количества точек вдоль оси Y (вертикальное). Допустимые значения: от 0 до 32000.

Эта команда сопровождается командой "поле".

Команда "подпись" поля

Команда «данные» задает реальный текст для печати. Формат имеет следующий вид:

^FDDataПримечание. Вы должны заменить замещающий текст фактическим текстом, который вы хотите напечатать на наклейке. Эти данные могут быть либо текстом, либо одной из переменных меток, перечисленных в разделе "переменные метки".

Команда «Метка штрихкода»

Если вы хотите напечатать штрихкод вместо данных, вставьте команду beforethe Field Data Command (штрихкод). Эта команда выбирает тип штрихкода для использования и кодирует команду данных следующего поля с помощью этого типа штрихкода. Формат имеет следующий вид:

^BCOrientation,Height,PrintInterpretationLineBelow,PrintInterpretationLineAbove,UCCCheckDigit,ModeПримечания.

  • Вы должны заменить заполнитель ориентации на значение одной из указанных ниже ориентации.

    Значение

    Переход

    .\N\n-

    Нормальный

    &

    Повернуто (90 градусов по часовой стрелке)

    Думаю

    Обратный (180 градусов)

    Байт

    Снизу вверх (270 градусов). Прочтите окно снизу вверх.

  • Вы должны заменить заполнитель высоту значением высоты штрихкода. Допустимые значения: от 1 до 32000.

  • Необходимо заменить заполнитель PrintInterpretationLineBelow значением, чтобы указать, нужно ли печатать строку интерпретации печати под штрихкодом. Допустимые значения указаны ниже.

    Значение

    Расширения

    Д

    Распечатайте доступные для человека символы под штрихкодом.

    .\N\n-

    Не выполняйте печать символа, читаемого человеком.

  • Вы должны заменить заполнитель PrintInterpretationLineAbove значением, чтобы указать, нужно ли печатать строку интерпретации печати над штрихкодом. Допустимые значения включают в себя следующее:

    Значение

    Расширения

    Д

    Распечатайте удобное для чтения число знаков над штрихкодом.

    .\N\n-

    Не выполняйте печать символа, читаемого человеком.

  • Необходимо заменить заполнитель UCCCheckDigit значением, чтобы указать, нужно ли печатать aUCC контрольной цифры.Примечание. Для этой переменной всегда должно быть присвоено значение N.

  • Необходимо заменить заполнитель режима на значение, чтобы указать режим.Примечание. Для этой переменной всегда должно быть присвоено значение N.

Поле separatorcommand

Каждое поле должно заканчиваться полем separatorcommand. Формат имеет следующий вид:

^FS

Закрывающая квадратная скобка

После ввода всех данных необходимо добавить закрывающую скобку. Без этой команды будет notprint штрихкод. Ниже представлен формат этой команды:

^XZ

Переменные меток

В таблице ниже перечислены переменные, которые определяют данные, которые можно напечатать на наклейке. Переменные должны быть введены именно так, как показано здесь. Переменные должны использовать точные прописные буквы, которые отображаются в таблице.

Переменной

Описание

<<StoreName>>

Название вашего магазина

<<ItemLookupCode>>

Код подстановки для номенклатуры

<<Description>>

Описание элемента

<<ExtendedDescription>>

Расширенное описание элемента

<<SubDescription1>>

Подописание 1 элемента

<<SubDescription2>>

Подописание 2 элемента

<<SubDescription3>>

Подописание 3 элемента

<<Price>>

Обычная цена номенклатуры

<<SalePrice>>

Цена продажи товара

<<PriceA>>

Цена за единицу

<<PriceB>>

Цена B элемента

<<PriceC>>

Цена C элемента

<<MSRP>>

Предлагаемая изготовителем Розничная цена на товар

<<BinLocation>>

Расположение ячейки для элемента

<<Department>>

Отдел элемента

<<Category>>

Категория элемента

<<SupplierName>>

Название основного поставщика.

<<ReorderNumber>>

Номер для изменения порядка основного поставщика

<<SerialNumber1>>

Первый серийный номер сериализованного элемента.

<<SerialNumber2>>

Второй порядковый номер сериализованного элемента.

<<SerialNumber3>>

Третий серийный номер сериализованного элемента.

<<LastReceived>>

Дата последнего получения элемента

<<LastSold>>

Дата последнего проданного товара

<<LotName>>

Название лота для элемента матрицы лотов

<<ClassDescription>>

Описание класса Matrix

<<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]

Корпорация Майкрософт предоставляет контактные данные сторонних производителей, чтобы помочь пользователям в получении поддержки. Эти контактные данные могут быть изменены без уведомления. Корпорация Майкрософт не гарантирует правильность контактных данных сторонних производителей.Продукты сторонних производителей, которые обсуждаются в этой статье, произведены независимыми от корпорации Майкрософт компаниями. Корпорация Майкрософт не предоставляет каких-либо гарантий, подразумеваемых или иных, относительно производительности и надежности этих продуктов.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×