2011-09-19 103 views
0

我已經發布了類似的問題,但沒有得到任何答覆,所以想我在這裏詳細描述它。Pentaho報告顯示沒有數據

我正在將pentaho報告從3.6.1升級到3.8.2。所有報告在我的基於Spring的Web應用程序的3.6.1版本中運行良好。

除了從3.8.2升級必要的jar之外,我已經在3.8.2中打開了我現有的報告,再次保存並預覽它們。所有報告在3.8.2報告設計器中都能正常工作,並且我可以看到包含數據的報告。

因此我在應用程序中替換了相關的.prpt文件,並試圖從中運行報告。但是現在報告顯示的是數據。如果有人有任何見解,請告訴我。

+0

pentaho.log中是否有錯誤?在服務器運行的shell中?在catalina.out? –

回答

0

我有完全一樣的問題和你一樣,我有我的Vaadin Java Web應用程序嵌入式報表引擎,升級報告引擎後得到沒有數據的報告。

我的問題是,我沒有與Pentaho報表設計器的SDK中完全相同的版本相匹配。 只要確保使用相同版本的SDK和Report Designer,問題就會消失。

問題來自不同版本之間的數據源定義。如果您的報告使用的是舊版本,請使用報告設計器進行升級並再次保存。請勿使用報表設計器將舊版本或更新版本的報表與SDK一起使用。匹配確切的版本。