MENU
    Модульный тест программы просмотра ZPL
    • 23 Jan 2025
    • 1 Минута для чтения
    • Авторы

    Модульный тест программы просмотра ZPL


    Вводный текст

    Юнит-тест ZPL Viewer

    Это приложение объясняет, как настроить и использовать плагин пользовательского виджета ZPL Viewer.

    Цель

    Цель модульного теста ZPL Viewer - дать пользователям возможность узнать и понять, как настроить и использовать плагин пользовательских виджетов ZPL Viewer в своих приложениях Tulip. Пользовательские виджеты - это кодированные виджеты, которые устанавливаются поверх платформы Tulip и предоставляют дополнительную функциональность, которая в настоящее время не является частью основной платформы. Виджет рендеринга кода ZPL отображает код ZPL в виде изображения для использования в вашем приложении Tulip.

    Его можно использовать для предварительного просмотра этикетки ZPL перед печатью или для печати этикетки ZPL на принтере, не использующем ZPL.

    Настройка

    Пользовательские плагины виджетов взаимодействуют с вашим приложением с помощью свойств и событий. Свойства - это общие данные, которые существуют между вашим приложением и виджетом, а события - это сигналы, которые виджет может посылать вашему приложению. В редакторе приложений вы можете создавать триггеры на основе этих событий. События также могут отправлять данные в ваше приложение.

    Плагин ZPL Viewer Custom Widget Plugin использует одно свойство и ноль событий. Свойство, используемое в этом виджете, называется 'ZPL Code', имеет тип text и доступно только для чтения. Это свойство позволяет вводить код ZPL в текстовом формате.

    Как это работает

    Юнит-тест ZPL Viewer содержит примеры передачи ZPL-кода с использованием источника данных переменной и источника данных таблицы, а также пример создания ZPL-кода из текстового ввода. В первых двух примерах код ZPL передается в свойство 'ZPL code' плагина пользовательского виджета, а виджет отображает этот код ZPL и выводит метку ZPL в виде изображения. В третьем примере в виджет передается текст, и при нажатии кнопки "Сгенерировать ZPL" для этого текста создается ZPL-код, а затем плагин пользовательского виджета использует этот ZPL-код для создания ZPL-метки.


    Была ли эта статья полезной?