Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: JibberHorse от 17 Марта 2019, 13:12:36

Название: Печать отчета и защита среды
Отправлено: JibberHorse от 17 Марта 2019, 13:12:36
Здравствуйте!
Вопрос: можно ли отправить на печать отчет из скрипта, не открывая саму форму отчета (ну или открывая - чтобы данные подгрузились - но где то в фоне).
Проблема в том, что при открытии окна просмотра отчетов у пользователя появляется доступ к проводнику (через кнопку "Открыть"), и даже если отключить в ОС рабочий стол и всячески ограничить доступ пользователя проекта к ОС, операторы все равно начинают ставить игрушки, смотреть киношки... и т.д.
Предложение 1: В настройка проекта добавить опцию "сокращенное меню окна просмотра отчетов", где будет только кнопка "Печать".
Предложение 2: Добавьте пожалуйста возможность подтверждения закрытия проекта по паролю (пусть по кнопке, или сочетанию кнопок, но при этом с подтверждением паролем, который можно было бы задавать и менять).
Заранее спасибо!
Название: Re: Печать отчета и защита среды
Отправлено: Simple-Scada от 18 Марта 2019, 16:11:51
Здравствуйте.

Посмотрите описание процедуры ReportView на этой странице руководства (https://simple-scada.com/help/script/reportview.html). У данной процедуры есть параметр APrint, который указывает, нужно ли выполнить печать отчета на принтере. Если установить этому параметру значение rptPrintOnly, то будет выполнена только печать отчета, без предпросмотра. Соответствующий пример скрипта описан там же.

Чтобы операторы не могли выйти в систему можно попробовать использовать отключение комбинаций клавиш, панели задач и диспетчера задач через Options.exe, опция "Отключить клавиши". Подробно описана здесь (https://simple-scada.com/help/manual/link.png).

Цитировать
Предложение 2: Добавьте пожалуйста возможность подтверждения закрытия проекта по паролю (пусть по кнопке, или сочетанию кнопок, но при этом с подтверждением паролем, который можно было бы задавать и менять).
Рассмотрим для внедрения в будущих обновлениях.