2013-04-01 27 views
-2

我有一個報告模塊用於我的應用程序,用戶可以在其中選擇模板, 當用戶選擇一個模板時,它將在jasper查看器中顯示虛擬數據。但是當用戶開始生成報告時,它將使用數據庫中的數據。在iReport中創建用於報告的虛擬數據

我的想法是首先使用.properties文件,但有障礙,我怎麼知道報告是否沒有被原始數據生成?而在.jrxml文件中已經存在對數據庫的查詢,如果沒有輸入數據,它將顯示空數據。

最好的解決方案是怎樣的?請幫忙。

回答

1

根據我做一件事寫靜態查詢,如: -

select 1,2,3,4....n 

因此,它會像靜態數據到您的報告,它會很容易更改查詢,使之充滿活力。

查詢上面寫查詢的地方。所以它會作爲你的虛擬數據。

+0

你能解釋更多細節嗎?我無法解決你的問題。 :/ – fanjavaid

+0

請檢查我修改了我的答案 – Hunter

+0

好吧它修復了我現在在數據庫中使用虛擬數據,:) – fanjavaid