Official translation unavailable. Translate this page with Google:

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

Как правило, вы отправляете значения переменных в шаблон этикетки и печатаете этикетку. Механизм, который отправляет значения переменных в этикетки, использует автоматическое сопоставление имен. Значение переменной, заданной в триггере, отправляется в переменную этикетки с таким же именем. Для задания переменных можно использовать один из трех способов.

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

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

    Примечание

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

  • Включение внутренних переменных. Значения внутренних переменных присваиваются NiceLabel Automation и доступны только для чтения. Дополнительные сведения см. в разделе Внутренние переменные.

Подсказка

Если включена область задания (в фильтрах неструктурированного текста и XML) и динамическая структура (в фильтре структурированного текста), NiceLabel Automation извлекает пары имя:значение из данных триггера и автоматически отправляет значения в переменные этикетки с таким же именем. Нет необходимости в ручном сопоставлении переменных.