[3] Вознесенский - Журнал недостоверных значений в HTTP-редакции - описание разработки

Вознесенский А.В. ПИ-51а специальность 080801

Лабораторная работа №3 - Описание разработки отчета

Для создания отчета в HTTP-редакции в Oracle BI Publisher был создан отчет с моделью данных HTTP, URL: http://advanta.homeip.net:8080/sql2xml.py
Для модели данных HTTP созданы параметры: dbname=dbname, query=query, pH=pH, pType=pType, pServ=pServ, pStamp=pStamp.
Параметры отчета:

Имя параметра Тип данных Значение по умолчанию Тип параметра Отображаемое название
pH строка h2 текст Уровень истории
pType строка m текст Тип сигнала
pServ строка 2 текст Установка
pstamp строка 200812301300 текст Время
query строка Select s.code, s.name, s.unit, h.a_val, h.a_count From svodcode s Left outer JOIN :pH h ON (s.code = h.code) Where s.type=':ptype' And s.nserv =':pserv' And h.tstamp = ':pstamp' And h.a_stat ='1' текст Текст запроса
dbname строка airs текст Источник данных

При разработке шаблона для отчета «Журнал недостоверных значений» в HTTP-редакции следует предусмотреть отображение параметров отбора в шапке. Oracle BI Publisher не позволяет превращать переданные на сервер параметры обратно в метки, поэтому необходимо создать текстовые параметры: pHName - Уровень истории, pType - Тип сигнала, pServ - Группа оборудования.