Как печатать шаги из триггера
  • 31 Oct 2023
  • 3 Минуты для чтения
  • Авторы

Как печатать шаги из триггера


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

В этой статье вы узнаете:

  • Как распечатать все данные по завершении работы приложения
  • Как разработать шаг, правильно отформатированный для печати

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

Как распечатать шаги приложения

Если вы хотите распечатать данные из приложения Tulip в режиме реального времени (или сохранить их в локальном PDF-файле), вам необходимо выполнить четыре действия:

  1. Настроить шаг (или несколько шагов) в соответствии с требуемым размером печати.
  2. Создать шаг, который будет выглядеть организованным и понятным при печати.
  3. Добавить кнопку с триггером "Печать".
  4. Настройте параметры печати таким образом, чтобы размер шага заполнял как можно большую часть страницы.

С помощью триггера "Печать шагов" можно распечатать как один шаг, так и всю группу шагов сразу. Каждый шаг будет напечатан на отдельной странице.

Настройка разрешения шагов

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

Это выглядит следующим образом:

Затем необходимо соответствующим образом настроить печать шагов в этой группе в нужном разрешении. В приложении перейдите на вкладку Step в контекстной панели и выберите Step Resolution.

В контекстной панели выберите нужное разрешение, соответствующее требуемому формату бумаги.

В случае PDF-файлов часто лучше всего использовать формат Letter portrait. Соответствие размеру бумаги обеспечит распечатку вида приложения в виде полной страницы.

Разработка шага

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

Вместо этого следует удалить все элементы базового макета из шагов отчета и сосредоточиться на тексте.

Вот пример шага, оптимизированного для печати:

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

В приложении используются следующие возможности Tulip:

Добавление кнопки печати

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

Вот пример триггера, который позволяет оператору распечатать шаг и перейти к шагу после группы шагов "Отчеты", где он может завершить приложение:

  • "Print Steps" "Reports"
  • "Перейти к шагу" "Далее"

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

При этом откроются стандартные параметры печати компьютера.

Настройка параметров печати

Диалог печати

Операторы используют Tulip Player на экранах любого размера. Поэтому на каждом компьютере, где запущен Tulip Player и требуется распечатать или сохранить шаг, необходимо выполнить следующие действия:

  1. Измените разметку страницы в соответствии с разрешением печатаемых шагов. Например. Letter Portrait.
  2. Сохраните эти настройки локально как "предустановку", чтобы операторы могли легко выбрать ее в будущем:

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

Заполнение полей в PDF-файле

Можно также распечатать "заполненный" PDF-файл, вложив PDF-файл в Шаг, а затем разместив виджеты переменного текста поверх PDF-файла в соответствующих местах. Шаг будет распечатан в том виде, в каком он отображается в Tulip Player.

Вот как это сделать:

  1. Поместите PDF-файл на ступеньку с соответствующим разрешением.
  2. Добавьте виджеты переменного текста поверх соответствующих полей из PDF. Они будут динамически заполняться при использовании приложения в Player.
  3. Если PDF содержит несколько страниц, добавьте новый шаг в Tulip для каждой страницы PDF и повторите описанные выше действия.

Сохранение данных приложения локально в PDF-файле

Диалог печати также является лучшим способом сохранения данных приложения на локальном компьютере в формате PDF. Вместо того чтобы нажимать кнопку Print в системном диалоге, выберите Save as PDF для сохранения шагов и данных в локальном файле.

Технические примечания

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

  • Любые ссылки на текущий шаг в текстовом виджете Variable будут работать только на том шаге, который открыт в момент нажатия кнопки Print.
  • Триггеры On Step Enter не срабатывают ни на одном из напечатанных шагов, поэтому перед нажатием кнопки Print следует убедиться, что нужные данные уже добавлены.
  • Виджет машинных атрибутов: Они редко работают правильно. Для отчетов, в которых необходимо фиксировать последний известный выход, лучше использовать триггер на выход машины, который сохраняет выход в локальной переменной, а затем отображает его с помощью пользовательского виджета.
  • Видео: Для видеороликов Youtube не загружается изображение баннера.

Дополнительное чтение


Вы нашли то, что искали?

Вы также можете зайти на community.tulip.co, чтобы задать свой вопрос или узнать, сталкивались ли другие с подобным вопросом!


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