Internet explorer 6 生成Birt报告时出错

Internet explorer 6 生成Birt报告时出错,internet-explorer-6,tomcat6,birt,Internet Explorer 6,Tomcat6,Birt,当我尝试在IE 6中打开birt报告时(我只有一个浏览器,因为它是旧的生产服务器),我收到一条消息: Line: 85 Char: 1 Error: Object expected Code: 0 报告打开为空白,参数屏幕不显示 我正在使用此版本的birt: -查看器版本:2.5.1 -引擎版本:2.5.1 -JRE版本:1.6.018 这是我正在使用的.rpt设计数据: <report xmlns="http://www.eclipse.o...irt/2005/design" ve

当我尝试在IE 6中打开birt报告时(我只有一个浏览器,因为它是旧的生产服务器),我收到一条消息:

Line: 85
Char: 1
Error: Object expected
Code: 0 
报告打开为空白,参数屏幕不显示

我正在使用此版本的birt:
-查看器版本:2.5.1
-引擎版本:2.5.1
-JRE版本:1.6.018

这是我正在使用的.rpt设计数据:

<report xmlns="http://www.eclipse.o...irt/2005/design" version="3.2.6" id="1">
<property name="createdBy">Eclipse BIRT Designer Version 2.5.2.v20100208 Build &lt;2.5.2.v20100210-0630></property>

Eclipse BIRT Designer版本2.5.2.v20100208构建2.5.2.v20100210-0630>
这些数据取自以前的有效报告

我的原始设计数据是:

<report xmlns="http://www.eclipse.o...irt/2005/design" version="3.2.23" id="1">
<property name="createdBy">Eclipse BIRT Designer Version 3.7.2.v20120213 Build &lt;3.7.2.v20120214-1408></property>

Eclipse BIRT Designer版本3.7.2.v20120213构建3.7.2.v20120214-1408>
注意,我正在Tomcat6.0上运行Birt


我不知道您是否需要更多信息,但如果需要,请告诉我。

您可以在BIRT 3.7上运行2.5个报告。但不能在BIRT 2.5上运行3.7报告。较新的版本具有较新的功能,BIRT会在运行报表之前查看用于创建报表的版本设计器版本。如果您试图在BIRT 2.5上运行版本3.7中创建的报告,它就不会运行它。如果是简单的报告,你可以通过复制和粘贴来绕过它;将设计版本从2.5的xml复制到3.7。BIRT会认为它是在2.5中创建的,并运行它


当然,如果报告使用了2.5软件不支持的3.7版本的任何新内容,它将无法工作。但是,如果它是一个简单的表,则应该可以。

看起来您正在尝试使用旧版本的BIRT运行在版本3.7.2.v20120213中创建的报告。您只能在创建报表时使用较新版本的BIRT运行报表。但是,与运行时版本相比,我可以更早地使用较新版本的Designer运行报表。我只是在.rptdesigner文件中编辑XML标记,如我的查询中所示,仅此而已。但在本例中,此解决方法不起作用。我的报表包含两个表,其中包含表组、聚合(总和)和输入参数(其中一些是具有动态列表值的列表框)。你可能知道,他们中的一些人不支持BIRT 2.5吗?@AcoVujic很抱歉,我不知道。