Я могу увидеть отчет BIRT через Birt Directory по умолчанию
http://127.0.0.1:8080/BIRT/frameset?__report=test.rptdesign
Но я не могу запустить отчет BIRT как
http://127.0.0.1:8080/BIRT/frameset?__report=C:/xampp/htdocs/project/test.rptdesignERROR: + There is no report design object available.
Есть ли решение?
Извините, мой вопрос направлен не туда
Если я загружу свой проект на сервер веб-хостинга, есть ли необходимость в настройке?
Иногда это происходит в отчете Birt, когда мы запускаем его в браузере или в PDF-документе и т. д. для тестирования в диалоге отчета при создании отчета Birt, его версия автоматически изменяется, и по этой причине он генерирует исключение, что Объект дизайна отчета недоступен
Вы можете обновить файлы lib / jar или изменить версию отчета, как я это сделал на рис.
Переменная __report ищет отчеты, развернутые в папке, для которой настроена переменная внутри web.xml -> BIRT_VIEWER_DOCUMENT_FOLDER
<!--
Temporary document files directory. Defaults to ${birt home}/documents
-->
<context-param>
<param-name>BIRT_VIEWER_DOCUMENT_FOLDER</param-name>
<param-value></param-value>
</context-param>
Если вам действительно нужно другое место для отчетов Birt, вы можете поиграться с привязкой к папке Windows или чем-то похожим, если вы используете другую ОС.