1. Откройте основной дистрибутив подходящей версии, пример \\172.22.10.14\gk\INSTALL GK\422\stable_422_22.06.2023\GK\ReportSystem.
2. Найдите папку ReportSystem в комплекте поставки и скопируйте её на сервер объекта.
2.1 Для работы киоска требуется установить dotnet 5.0.
Скачивается и устанавливается соответствующий разрядности Windows отсюда: https://dotnet.microsoft.com/en-us/download/dotnet/5.0. Запустить, разрешить доступ.
3. В папке ReportSystem откройте для редактирования файл appsettings.json в блокноте (см. Рис. 1). Пропишите следующие параметры:
Рис.1 Файл appsettings.json
В файле ReportSystem.runtimeconfig.dev укажите путь к папке lib из комплекта поставки
файл ReportSystem.runtimeconfig.dev
4. Создайте службу отчётов, запустив файл createReportSystemService.bat (см. Рис. 2).
Рис. 2 Файл createReportSystemService.bat
Рис.3 службы Windows
5. Создайте ярлык для быстрого доступа к отчётам.
6. Запустите отчёты в браузере. Введите свой логин и пароль с соответствующими правами доступа (Управление пользователями/Права/Web-отчёты).
7. На стартовой странице со списком отчётов, в правом верхнем углу, есть выпадающий список "Администратор", нажмите на него и установите чекбокс напротив строки "Показывать настройки" (см. Рис.4).
Рис. 4
8. В левом верхнем углу, рядом с кнопкой "Список отчётов", появится кнопка "Настройки", нажмите её (см. Рис. 5).
9. Откройте вкладку "Шаблоны отчетов" (см. Рис. 5).
10. Нажмите на кнопку "Обновить отчёты" и подгрузите файл reports_all.json из сборки (см. Рис. 5, Рис. 6). Нажмите на кнопку "Список отчётов" и обновите страницу. На странице должен появиться список всех доступных отчётов (см. Рис. 4).
11. После завершения всех настроек и загрузки файлов система должна быть готова к использованию.
Рис. 5
Рис. 6