<< Click to Display Table of Contents >> Navigation: Работа в режиме исполнения > Работа с клиентом визуализации > Задание принтера и пути к сохраняемым файлам по умолчанию |
Данный раздел посвящен такой настройке приложения клиента, которая позволила бы использовать функции печати, а также сохранения трендов и журналов в файл автоматически (без открытия диалогового окна с параметрами печати и без использования проводника операционной системы).
Важно! Данная функция используется для сохранения и печати только тех элементов MasterSCADA 4D, которые входят в ее состав по умолчанию.
Существует два способа настройки.
При помощи настройки приложения MasterSCADA 4D Monitor, а в случае если используется клиент визуализации, установленный независимо от исполнительной системы, то MasterSCADA 4D Client Monitor.
В поле Параметры запуска клиента необходимо указать следующие ключи:
-cp -p "имя принтера в системе" - устанавливает принтер по умолчанию
-s " путь к месту хранения" - устанавливается папка для сохранения файлов по умолчанию, например, при работе с журналом сообщений.
Путем внесения изменений в конфигурационный файл options.json. Файл находится в той же папке, что и MasterSCADA4DClient.exe. Если используется клиент, входящий с состав среды исполнения, то файл находится в папке: c:\Program Files (x86)\MPSSoft\MasterSCADA 4D RT[номер версии]\client\
Для получения возможности редактирования этого файла необходимо запустить приложение с ключем -c. Например, можно воспользоваться стандартным приложением Windows Командная строка:
Важно! Приложение должно быть запущено с правами Администратора.
В результате откроется диалоговое окно:
Элемент |
Описание |
Client printer engine |
Включает режим установки принтера по умолчанию, если флаг не установлен, то настройка Printer будет проигнорирована. |
Printer |
Позволяет выбрать нужный принтер среди установленных на компьютере. |
Landscape layout |
Устанавливает альбомную ориентацию при печати. Если принтер не задан настройка будет проигнорирована. Команды для консоли: -l или --landscape |
URL |
Аналог поля Адрес сервера в приложениях MasterSCADA 4D Monitor и MasterSCADA 4D Client Monitor |
Save Path |
Позволяет указать место сохранения файлов по умолчанию. |
Multi mmonitor mode |
Позволяет указать, сколько мониторов будет использоваться. Аналог ключа -m в настройках монитора |
Save |
Сохраняет сделанные настройки. |
Close |
Закрывает диалоговое окно. |
После выполнения указанных действий появится файл options.json.
Важно! После обновления приложения настройки будут сохранены.
В терминале нужно зайти в папку установки приложения. И запустить клиента с ключем -c:
•cd /opt/MasterSCADA4DClient-linux-x64
•./MasterSCADA4DClient -c
Вид в ОС AstraLinux:
После этого откроется диалоговое окно, как и для для OC Windows:
Описание окна в предыдущем разделе.
Для всех полей ввода в меню настроек клиента, кроме флага, есть альтернативный способ указания этих настроек с помощью использования параметров запуска, как и для ОС Windows.
Дополнительная настройка необходима при использовании контролов с возможностью печати, чтобы отключить системные уведомления об очереди печати для полной блокировки доступа к ОС.
Дополнительные действия в терминале:
1.Установка утилиты fly-notifications:
sudo apt install fly-notifications
2.Запуск утилиты:
fly-notifications
3.Может понадобится перезагрузка машины:
reboot
После выполненных действий в панели задач должен отобразиться новый значок установленной утилиты, по нажатию на который с помощью ПКМ можно будет включить режим Не беспокоить, который отключит системные уведомления, в том числе об очереди печати:
При использовании сторонних клиентов, для установки принтера и места сохранения файлов по умолчанию, необходимо действовать согласно инструкции, поставляемой с данными приложениями.