230201(51a) Петров Лабораторная работа №3

Петров
execsql.py

WEB-интерфейс с выбором параметров из динамических списков и без лишних полей:

Для создания пользовательского web интерфейса воспользовались готовым скриптом, но возникли ошибки при выполнении скрипта. Выяснилось, что в скрипте необходимо изменить адрес сервера Oracle Bi Publisher и логин пароль. Для того чтобы можно было обратиться к базам данных на сервер SUSE в папку opt/tomcat/webapps/ROOT нужно поместить скрипт execsql.py
Теперь можно обращаться к БД из HTML страниц. Данные из БД помещаются в массив и по циклу создаются МЕНЮ в JavaScript и в пользовательском интерфейсе при нажатии на "Получить временные ряды" получаем меню.
Для того чтобы можно было зайти и увидеть отчет без регистрации в режиме гостя нужно зайти в Oracle Bi Publisher под пользователем с правами администратора, на вкладке Администрир.>Центр защиты>Конфигурация защиты>Разрешить гостевой доступ и указать имя гостевой папки, где хранятся отчеты. Перезапустим Tomcat > процесс xmlpserver. В итоге получим гостевой вход.


  1. Отсутствует реализация на advanta.homeip.net
  2. Описании работы - ахинея