林相當新JasperReport服務器。我已經成功使用JasperReport Sever 4.7(社區版),並在Java應用程序中調用jasper報告(使用jasperviewer)。賈斯珀報告參數表
我的問題是: 1.創建我自己的參數表單,當用戶單擊鏈接到碧玉報告的按鈕時彈出。
- 用戶能夠輸入所需的參數(最好可以從列表中選擇),然後當用戶在此頁面上按Enter或OK時,它將相應的值傳遞給碧玉報告。
任何援助將不勝感激。
林相當新JasperReport服務器。我已經成功使用JasperReport Sever 4.7(社區版),並在Java應用程序中調用jasper報告(使用jasperviewer)。賈斯珀報告參數表
我的問題是: 1.創建我自己的參數表單,當用戶單擊鏈接到碧玉報告的按鈕時彈出。
任何援助將不勝感激。
對於第一個,當您創建報告,並保存在您的碧玉庫 -
只需右鍵短聲的報告文件夾(包含您的Main.jrxml的一個),然後單擊Properties
。出現一個對話框。
轉至Other
選項卡。在Controls Layout
標籤旁邊會出現一個下拉框。就此選擇Pop-up Screen
。你的工作已經完成。
對於第二個,你絕對可以有一個選擇列表。有兩種方法爲列表生成值 - 通過使用查詢或手動輸入。步驟如下:
在倉庫報表文件夾,在你的main.jrxml文件會有一個Input Controls
文件夾。點擊它並點擊Create a local input control
。將出現一個對話框。
在General
選項卡上給出輸入控件的ID和名稱(ID必須與您各自的參數名稱匹配)。
轉至Input Control Details
選項卡。根據您的要求選擇類型爲「單選查詢」或「單選值列表」。輸入一個或多個查詢並完成您的工作。
謝謝。我做到了這一點,並且運行良好。我現在的問題是我使用Jdeveloper創建ADF應用程序。我已經成功地使用java類(不涉及jasperver)調用jasperreports並使用jasperviewer呈現報表。我現在想爲我的報告創建一個參數表單,而無需使用jasperserver。任何想法我怎麼能做到這一點? – Niijimasama 2013-02-28 07:00:10
對不起,我幫不了你。我不知道。 – Rachcha 2013-03-04 15:41:20