【问题标题】:There is no report design object available.in BIRT web viewer没有可用的报表设计对象。在 BIRT Web 查看器中
【发布时间】:2014-09-18 10:48:45
【问题描述】:

我可以通过默认 Birt 目录查看 BIRT 报告

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.rptdesign


ERROR:  + There is no report design object available.

有什么解决办法吗??

抱歉,我的问题发错了

如果我将我的项目上传到 Web 托管服务器,是否需要任何配置?

【问题讨论】:

    标签: php birt


    【解决方案1】:

    有时它发生在 birt 报告中,当我们在浏览器或 pdf doc 等中运行它以在报告对话中进行测试时,同时创建 birt 报告其版本会自动更改,因此它会生成此异常,即没有报告设计对象可用

    您可以更新您的 lib/jar 文件,也可以像我在上图中所做的那样更改您的报告版本。

    【讨论】:

      【解决方案2】:

      __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 文件夹链接或类似的方式(如果您使用其他操作系统)。

      【讨论】:

      • 你能告诉我如何链接我的项目文件夹C:/xampp/htdocs/project???.....提前谢谢
      • 我不知道,再问一个问题,很多人会在一秒钟内告诉你那个客栈。我需要把它挖出来:)
      • 我很好奇,为什么您需要将报告放在其他位置?
      猜你喜欢
      • 1970-01-01
      • 2014-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多