080801 Суханов Виталий Юрьевич Группа 51-"Б"

Журнал недостоверных значений

Целью лабораторной работы является создание параметризованного отчета по недостоверным значениям в системе АИРС с использованием iReport, размещения созданного отчета на сервере отчетов Oracle BI Publisher (http://edunet.wikidot.com/begin:sources:recipes:uploader) и публикация параметров POST-запроса для просмотра созданного отчета.
Загружаемые файлы размещаются по адресу http://edunet.wikidot.com/begin:080801:51b:8: http://advanta.homeip.net:8080//edunet в соответствии с именем пользователя в системе wikidot.
Имя пользователя fpi-12-8 отображается на имя каталога /edunet/fpi-12/8/
Файл с именем otchet1 размещается как /edunet/fpi-12/8/otchet1

Важно! При создании отчета с использованием iReport при попытке просмотреть отчет в PDF формате кириллица нормально не отображалась. Проблема достаточно быстро решилась. Для решения проблемы необходимо:
- в ireport зайти Tools->Options->iReport->Fonts->Install Fonts.
- Включить папку c:\windows\Fonts в CLASSPATH iReport'а
- Теперь переходим на вкладку Fonts
- Для того чтобы мы могли использовать шрифты из подключенной папки надо поставить галочку напротив c:\windows\Fonts
- Теперь можно использовать русские шрифты в iReport (данные шрифты будут доступны для свойства PDF Font name is now)
- Для полей отчёта, содержащих кириллические символы должен быть установлен соответствующий шрифт и кодировку для PDF документов (CP1251 (Cyrillic)).

Параметры POST-запроса
http://advanta.homeip.net:8080/JasperRunner.py
jdbcDriver:=com.mysql.jdbc.Driver
jdbcUrl:=jdbc:mysql://localhost/airs?user=userairs&password=userairs
reportUnit:=fpi-12/8/otchet1
output:=html
pH:="h2"
pH2:="Часовой уровень"
pType:="m"
pType2:="Расчетные значения"
pServ:=2
pServ2:="Оборудование блока №2"
pStamp:="200812301300"
pStamp2:="30-12-2008 13:00"

Удаленный вызов JasperReports


ЗАМЕЧАНИЯ

  1. Отсутствуют реквизиты работы-исправил
    1. Специальность
    2. Группа
    3. Автор
    4. Порядковый номер темы
    5. Наименование темы
  2. Объем описания не достаточен. Это отчет по 4-м лабораторным!-исправил

  • Проблемы с кириллицей в табличной части pdf-документа-исравил