понедельник, 14 октября 2013 г.

Эксплуатационная документация по JasperServer

Для полноценного использования JasperServer требуется эксплуатационная документация. К сожалению JasperSoft не потрудился перевести имеющуюся документация на великий и могучий, - поэтому восполняю этот досадный пробел.



Список будет расширяться и обновляться.

Переведены следующие документы:
JasperServer Installation Guige (ENG) - Руководство по установке JasperServer (RUS)

Использование элемента Crosstab в JasperReports

JasperServer помимо простого отображения значений из запроса имеет несколько представлений, при помощи которых можно значительным образом изменить вид данных на выходе.

вторник, 1 октября 2013 г.

Настройка Report Scheduler для отправки уведомлений посредством почтового сервера

При использовании планировщика для автоматического однократного или многократного запуска формирования отчёта по расписанию сервер JasperReports имеет инструмент Report Scheduler (Планировщик запуска отчётов). Планировщик имеет гибкие настройки и позволяет отправлять уведомления о выполнении задания на адрес электронной почты. Но для использования отправки уведомлений требуется предварительная настройка в конфигурационных файлах.

Настройка Report Scheduler для отправки уведомлений посредством почтового сервера

Параметры JVM для серверов приложений

Сервер JasperReports поддерживает на Java версий 1.6 и 1.7. Параметры выполнения Java Virtual Machine (JVM) должны быть установлены правильно, для исключения конфликтов с классами веб сервисов, а также корректной работы "тяжёлых" отчётов.

Настройка отображения хранилища в iReport Designer

Для того, чтобы созданные шаблоны в iRD не приходилось копировать вручную на ваш JasperReport Server необходимо настроить Repository Navigator.

Для этого необходимо выполнить следующие шаги:
1. Запустить iRD и в меню перейти "Window" - "JasperReport Server Repositry"
2. Нажать на кнопку "Add new server"
3. В строке JasperReport Server URL изменить строку адреса для вашего JasperReport Server, а также заполнить поля логин/пароль
4. После этого во вновь созданном элементе сервера будут доступны все ресурсы, созданные на сервере. Через контекстное меню также возможно создание новых отчётов и модификация ранее загруженных.

Для модификации ранее загруженного отчёта выберете его среди отчётов и откройте в окне приложения. После модификации выполните следующие шаги:

1. Сохраните отчёт
2. В контекстном меню окна Repository Navigator нажмите правую кнопку на отредактированном отчёте и выберите Properties.
3. На вкладке Resource нажмите кнопку Current Report и затем Save.
4. Закройте отчёт на сервере и откройте его заново, после чего запустите отчёт на выполнение и убедитесь, что изменения были применены.