BIRT 报告未在 Web 查看器中运行
我正在 BIRT 设计器中设计报告。当我尝试预览报告或以 html 格式运行时,报告似乎没问题。但是,当我尝试在报表查看器(在 IE 或 Firefox 中打开)中运行报表时,它似乎不起作用。请检查附图
上面的报告是在需要提示/参数/过滤器的时候。当我尝试在没有任何参数的情况下运行报告时..一个简单的图表..我收到以下错误
谁能告诉我如何解决这个问题
问候 赛义德
请您参考如下方法:
考虑到 this answer,我本来打算保持原样。已经有一个非常有用的链接,但由于很久以前就有人问过这个问题,我和我的一些同事也遇到了同样的问题,所以我将进一步详细说明。
到目前为止,Birt Web 查看器不适用于 Java 8。您必须使用 Java 7 或更低版本。所以,去甲骨文的JRE 7 download page并安装合适的版本。请记住,它必须与您的 Eclipse 版本相同(x86 Eclipse 带有 x86 JRE 7;x64 Eclipse 带有 x64 JRE 7)。
之后,您必须添加一个指向 Java 7 的 bin 文件夹的路径系统变量。为此,右键单击“我的电脑”,选择“属性”,选择“高级系统配置”,然后单击“环境变量”。在“系统变量”中,双击“路径”选项。通过包含 JRE 7 bin 的路径(例如 C:\Program Files\Java\jre7\bin
)来编辑“变量值”。请记住用分号将此变量与其他变量分开!
这个系统变量部分比较困惑,有疑问可以看视频,比如this one .
最后,再次尝试在 Web Viewer 上运行报告。如果有效,太好了!如果没有,请继续阅读。
如果查看器显示没有错误,但为空,您可以尝试使用计算机的导航器(Firefox、Chrome...)运行它。
为此,转到窗口 -> 首选项 -> 常规 -> 网络浏览器并勾选“使用外部网络浏览器”。您可以在以下选项中选择要使用的浏览器。之后,转到窗口 -> 首选项 -> 报表设计 -> 预览并勾选“始终使用外部浏览器”。
为了在到期时给予信用,我通过使用 this forum on Eclipse.org 计算了所有这些,这是我自己发现的,也是由 David Flam 提出的.
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。