2011-02-04 82 views
1

我用iReport的設計jrxmls爲Jasper報表 我已經做數據庫的具體功能和DML查詢,如日期格式,字符串連接,串連符號(||)等數據庫便攜式Jasper報表

我的問題是,「是有沒有什麼方法或插件可以使jrxml文件成爲數據庫可移植的?「。

在此先感謝, Kalaiselvan。

回答

0

您正在使用JDBC,所以您的報告已經是類型的可移植,除非您使用某些供應商特定的SQL函數或功能。

您可以在JasperReports中編寫自己的數據源(執行JRDataSource接口),並提供您自己的數據庫獨立層。它不應該是難。

0

每個報表都像數據庫一樣從數據源填充,但您知道這一點。由於報告是通過從特定數據庫獲取數據並查詢特定行來填充的,因此如果要使.jrxml文件數據庫可移植(或針對該問題的.jasper文件),則需要創建數據源和SQL查詢參數從您的程序中輸入到您的報告文件中。使用iReport使數據源和SQL查詢參數非常直接。

+0

謝謝肖恩,這是我要做的。感謝Pablo。 – Kalaiselvan 2011-02-08 05:29:41