2012-04-09 2 views
0

Привет, я создал простой отчет с помощью iReport 4.5.1, и когда я попытался развернуть отчет в JasperSoft (версия 4.5), я получаю следующее сообщение об ошибке, даже если я думаю, что я выбираю правильный JRXML fileПри развертывании сообщений Jasper получение сообщения об ошибке

Выбранный JRXML не может быть проанализирован. Возможно, вы выбрали неверный файл.

В чем может быть проблема.

Я использую конструктор iReport для разработки моих отчетов.
База данных: Oracle 11g
Я создал источник данных в JaseperSoft - тестовое соединение преуспевающего
Я получаю сообщение об ошибке только при нажатии на кнопку просмотра, чтобы загрузить файл JRXML, когда я пытался загрузить файл отчета .. .

Пожалуйста, помогите ....

ответ

1

Эта ошибка может возникнуть при попытке развернуть отчет, который использует хранимые процедуры.

Вы можете найти this issue по адресу http://jasperforge.org.

This article о том, как вызвать хранимые процедуры из JasperReports.

+0

Привет, Алекс ... Спасибо за ваш ответ ... JasperReport, разработанный с использованием iReport 4.5 с использованием хранимых процедур, отлично работает для меня (я могу запустить отчет от дизайнера без проблем) .... Проблема возникает, когда я пытаюсь развернуть отчет в JasperReport Enterprise Server (пробная версия), когда я получаю это сообщение об ошибке. Я попробовал развернуть родительский отчет с дополнительным отчетом и без подзаголовка как время, когда я получал то же сообщение об ошибке –

+0

UPDATE: Вышеупомянутая проблема разрешена подключением iReport 4.5 к JasperServer. После того, как соединение установлено, мне удалось установить его непосредственно из конструктора. Так хорошо ... Но когда я выполняю отчет в JasperServer, я получаю следующее сообщение об ошибке net.sf.jasperreports.engine.JRRuntimeException: Для языка «plsql» не зарегистрировано фабрика запросов. , который снова указывает мне на ваш предыдущий комментарий ... есть пошаговая инструкция для решения этой проблемы ... –

Смежные вопросы