2013-07-10 6 views
1

При попытке открыть отчет Birt в IE 6 (только браузер, у меня есть, так как это старый производственный сервер), я получил сообщение:Ошибки Birt отчета

Line: 85 
Char: 1 
Error: Object expected 
Code: 0 

Отчета открывается пустым и экран параметров не показать.

Я использую эту версию BIRT:
- Просмотр Версия: 2.5.1
- Двигатель Версия: 2.5.1
- JRE версии: 1.6.0_18

И это .rptdesign данные, Я использую:

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

Данные получены из предыдущих отчетов, которые работают.

Моя оригинальная .rptdesign данные:

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

Обратите внимание, что я бегу Birt на Tomcat 6.0.

Я не знаю, нужна ли вам дополнительная информация, но если вы это сделаете, сообщите мне.

+0

Похоже, вы пытаетесь запустить отчет, созданный в версии 3.7.2.v20120213, используя старую версию BIRT. Вы можете запустить отчет только в более новой версии BIRT, после чего он был создан. –

+0

Но я смог раньше запускать отчеты с более новыми версиями конструктора, чем версии времени исполнения. Я просто редактирую теги XML в файле .rptdesigner, как показано в моем запросе, и вот что. Но в этом случае это обходное решение не работает. –

ответ

0

Вы можете запустить 2.5 отчета по BIRT 3.7. Но вы не можете запустить 3,7 отчетов на BIRT 2.5. Новые версии имеют более новые функции, BIRT смотрит, чтобы использовать версию версии для создания отчета перед ее запуском. Если вы попытаетесь запустить отчет, созданный в версии 3.7 на BIRT 2.5, он просто не запустит его. Если это простой отчет, вы можете обойти это путем копирования и вставки; Скопируйте версию проекта из xml версии 2.5 в 3.7. BIRT подумает, что он был создан в 2.5 и запустил его.

Конечно, если отчет использует ничего нового из версии 3.7, которая не поддерживается программным обеспечением 2.5, это не сработает. Но если это простая таблица, все должно быть хорошо.

+0

Мой отчет содержит 2 таблицы с группами таблиц, агрегирование (сумма) и входные параметры (некоторые из них представляют собой списки с динамическими значениями списка). Возможно, вы знаете, некоторые из них неподдерживаются для BIRT 2.5.? –

+0

@AcoVujic Прошу прощения, я этого не знаю. –