Действия для печати этикеток в панели управления Mobile SMARTS
Для настройки печати этикеток в панели управления Mobile SMARTS используются два основных действия:
- Действие «Выбор принтера»
- Действие «Печать этикетки»
Действие «Выбор принтера»
Действие «Выбор принтера» позволяет выбрать из списка подключенных устройств нужный принтер, на котором будут печататься этикетки. В зависимости от вида печати, принтеры могут быть мобильными, стационарными, подключенными к серверу печати.
Для настройки операции «Выбор принтера» необходимо обратиться ко вкладке «Свойства», которая появляется при нажатии на пункт «Выбор принтера».
Если в Вашей конфигурации планируется только печать напрямую, необходимо выбрать «Вluetooth» или «Wi-Fi» в списке принтеров (в зависимости от того, какой у вас принтер).
Если планируется только печать через сервер, в списке принтеров выберите «Серверный принтер».
Если Вы хотите использовать и печать через сервер, и печать напрямую, выберите «Любой принтер».
Полный список свойств данного действия следующий:
Главное
| Свойство | Значение | Описание |
| Имя | Имя действия | Должно быть заполнено для задания на него переходов. Имя можно не указывать. В этом случае на такое действие нельзя задать явного перехода по какому‑либо событию или условию. |
Интерфейс
| Свойство | Значение | Описание |
| Полноэкранный режим | Зависит от старшего | Да | Нет | Определяет выводить ли окно действия в полноэкранном режиме (без верхних и нижних панелей, меню и т.д.). |
| Полноэкранный режим (значение) | Нет | Отображает будет ли действие выводиться в полноэкранном режиме с учетом указания на полноэкранный режим для родительских действий и типа док умента. |
| Текст в верхней части окна | Строка | Информационный текст, отображаемый в заглавии страницы. При выполнении действия могут применяться шаблоны. |
| Текст в нижней части окна | Строка | Информационный текст, отображаемый внизу страницы. При выполнении действия могут применяться шаблоны. |
| Текст в самом окне | Строка | Вступительный текст. |
Общее
| Свойство | Значение | Описание |
| Время бездействия | Время в секундах | Время бездействия, после которого будет выполнен переход на другое действие. |
| Выбранный принтер | Имя переменной (SelectedPrinter}) | Переменная, в которую следует поместить выбранный принтер. |
| Переход по бездействию | Отмена действия | Возврат на одно действие | Завершить документ | Прервать работу с документом | Возврат документа | или переход к любому выбранному действию из списка | Куда будет выполнен переход по бездействию. |
| Список принтеров | Серверный принтер Bluetooth Любой принтер WiFi | Источник данн ых для заполнения списка принтеров. |
| Фоновое изображение | Путь к файлу | Фоновое изображение в окне выбора принтера. |
Управление
| Свойство | Значение | Описание |
| Переходы по клавишам | Значение из редактора коллекции | |
| Следующее действие | Отмена действия | Возврат на одно действие | Завершить документ | Прервать работу с документом | Возврат документа | или переход к любому выбранному действию из списка | Действие, на который произойдет переход после выбора принтера. |
Управление отменой по Escape и стеком отмен
| Свойство | Значение | Описание |
| Запомнить на стеке | Да | Нет | Флаг, указывающий, следует ли сохранять состояние сессии перед выполнением данного действия. Позволяет организовывать правильные алгоритмы отмены выполнения действий. |
| Отмена действия по Escape | Нет | Отмена действия | Возврат на одно действие | Завершить документ | Прервать работу с документом | Возврат документа | или переход к любому выбранному действию из списка | Тип отмены действия. Действие, на который произойдет переход в случае нажатия Esc. |
Действие «Печать этикетки»
Действие «Печать этикетки» — невизуальное действие, на ТСД никак не отображается. Позволяет распечатать этикетку на выбранном принтере.
Для того, чтобы что‑то распечатать, необходимо указать действию «Печать этикетки» следующие параметры:
-
Принтер, на который осуществляется печать.
В случае, если используется печать напрямую, принтер выбирается в действии «Выбор принтера». Если используется печать через сервер, можно использовать либо действие «Выбор принтера», либо привязку принтера.
-
Имя распечатываемой этик етки.
-
Данные, которые необходимо подставить в шаблон этикетки.
Значения данных для печати присваиваются переменным, которые можно либо задавать самостоятельно, либо выбирать готовые из списка.
Шаблоны этикеток используются либо готовые (в случае печати напрямую), либо создаются самостоятельно, с помощью редакторов этикеток LBL и XAML (в случае печати через сервер).
-
Количество копий.
Настройки действия
Главное
| Свойство | Значение | Настройки |
| Имя | Имя действия | Должно быть заполнено для задания на него переходов. Имя можно не указывать. В этом случае на такое действие нельзя задать явного перехода по какому‑либо событию или условию. |
Печать
| Свойство | Значение | Настройки |
| Имя шаблона этикетки | Имя или переменная | Имя этикетки для печати. |
| Количество копий | Строка | Количество распечатываемых копий. |
Прочее
| Свойство | Значение | Настройки |
| Параметры | Список | Параметры для вывода на печать. |
| Принтер | Имя или переменная | Имя принтера для печати этикеток. |
Управление
| Свойство | Значение | Настройки |
| При ошибке печати | Отмена действия | Возврат на одно действие | Завершить документ | Прервать работу с документом | Возврат документа | или переход к любому выбранному действию из списка | Имя действия для перехода в случае ошибки. |
| Следующее действие | Отмена действия | Возврат на одно действие | Завершить документ | Прервать работу с документом | Возврат документа | или переход к любому выбранному действию из списка | Имя действия для перехода. |