Маркеры подстановки выводят на этикетку переменные значения текущего продукта, задания, даты и других параметров. Так одну этикетку можно использовать в разных случаях. Список маркеров подстановки приведен в приложении 7.2.

Маркеры подстановки в текстовых полях

В текстовом поле можно сочетать фиксированный текст и маркеры подстановки. Например, чтобы вывести вес упаковки «НЕТТО 1.234 кг», задайте значение «НЕТТО &вес& кг». Для выбора маркера нажмите «Добавить маркер» в параметрах текста.

Для вывода веса без перевода в килограммы можно использовать маркер &вес_г&, который подставляет значение веса в граммах.

Маркер &1c_code& подставляет код товара из 1С, заданный в карточке товара.

Для вычисления контрольной суммы Modulo 10 используйте маркер &m10&. Программа рассчитывает одну цифру по текущему фрагменту шаблона без этого маркера. Веса применяются слева направо: 1, 3, 1, 3 и так далее. Размещайте маркер в конце фрагмента: расположенные после него символы также участвуют в расчёте, а неразрешённый маркер даёт результат 0. Например, строка 12345&m10& будет выведена как 123453. Если во фрагменте есть символы, отличные от цифр, вместо контрольной суммы подставляется 0.

Текстовое поле с маркером названия товара, настройками шрифта и выравнивания

Добавление маркера в поле: категории, выбор подстановки и длина значения

Выберите маркер в списке и нажмите «Добавить». Он появится в конце текста. Значение поля можно изменить в окне маркеров или в окне параметров текстового поля.

Маркеры подстановки в полях типа «Текстовая область»

В текстовой области тоже можно использовать маркеры подстановки. Из-за переносов строк рекомендуется добавлять только один маркер без фиксированного текста.

Маркеры подстановки в штрихкодах

В штрихкодах без стандарта GS1 маркеры выбираются так же, как в текстовом поле. Для штрихкодов можно задать минимальный размер поля: укажите его после маркера через двоеточие. Если символов меньше, числовое поле дополняется слева нулями, текстовое — пробелами.

Внимание! Если в маркере задана длина поля и значение её превышает, штрихкод не отображается.