如何直接下载birt报告而不是在查看器中查看?

时间:2015-07-02 12:42:56

标签: birt

我的报告在我的本地tomcat服务器上运行并使用此URL

http://localhost:8080/WebViewerExample/frameset?__report=course_report.rptdesign

所以在我的报告中有一个名为“course”的参数,所以在浏览器中询问参数并按照我的报告设计显示报告它运行正常。 但我的要求是在birt viewer中查看应该下载的报告。 所以我试图改变这样的网址     http://localhost:8080/WebViewerExample/download?__report=course_report.rptdesign&course= “MCA”

意味着代替“frameset”我正在写“下载”并传递参数“& course =”MCA“。

它发出错误

  • org.eclipse.birt.report.service.api.ReportServiceException:/home/arjunkumarm/tomcat7/webapps/WebViewerExample/documents/BIRTDOC1D8E2827AF9E44F93971829D80BB680C/20150702_181043_534/course_report.rptdocument不存在或不是文件夹。

任何人都可以帮助我什么是错误。那是什么解决方案。

提前致谢....

1 个答案:

答案 0 :(得分:0)

尝试/executereport.do?__executableName=/MyReport.rptdesign&invokesubmit=true&__format=pdf。您也可以在网页或其REST API上使用JavaScript。

有关其他讨论,请查看http://developer.actuate.com/community/forum/index.php?/topic/23052-using-actuateviewerdownloadreport/