中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Ireport怎么安裝使用

發布時間:2021-10-25 13:38:57 來源:億速云 閱讀:177 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“Ireport怎么安裝使用”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Ireport怎么安裝使用”這篇文章吧。

一、 安裝ireport

1.點擊安裝包,可以一直點擊下一步,安裝完成。

Ireport怎么安裝使用

2.安裝完成后,要在如下安裝目錄下添加ojdbc14.jar。

Ireport怎么安裝使用

3.數據源的添加和修改

(1)進入ireport,點擊如下位置,可以添加數據源。

Ireport怎么安裝使用

(2)選擇JDBC數據連接方式。選擇第一個,點擊下一步。

Ireport怎么安裝使用

(3)在如下界面中,編輯所要連接的數據庫。在填寫password時,右側的save password要勾選上,這樣你在以后每次需要連接數據庫時,不用每次都要輸入數據庫密碼了。

Ireport怎么安裝使用

**(注意)**在選擇oracle的JDBC連接驅動:Oracle (oracle.jdbc.driver.OracleDriver)。如果這個驅動是紅色不可用的,還需要添加驅動。

Ireport怎么安裝使用

如果你已在前面的步驟中在安裝目錄下添加了ojdbc14.jar,oracle驅動還是紅色不可用,則執行如下步驟:
點擊 工具→選項→Classpath

Ireport怎么安裝使用

Ireport怎么安裝使用

如上圖所示,如果沒有如上圖位置所示的ojdbc14.jar,則點擊Add JAR按鈕,選擇放在項目libs下的ojdbc14.jar。

Ireport怎么安裝使用

這樣在選擇Oracle (oracle.jdbc.driver.OracleDriver)這個驅動就不是紅色的了。

(4)數據庫信息添加好后,可以點擊Test按鈕,進行測試數據庫是否連接成功。如果出現如下圖所示,則表示測試通過,點擊Save按鈕保存,這樣數據源就添加完成了。

Ireport怎么安裝使用

(5)點擊如下位置,可以進行數據源的添加、修改和刪除。

Ireport怎么安裝使用

Ireport怎么安裝使用

二、 ireport的使用

點擊如下圖位置,創建一個新的報表。

Ireport怎么安裝使用

可以選擇報表的模板,頭兩個是縱向和橫向的空白模板。選擇一個縱向的空白模板,點擊Open this Template, (也可以選擇點擊Launch Report Wizard,不過Launch Report Wizard需要提前編寫sql語句,而Open this Template不需要。)

Ireport怎么安裝使用

我們以Open this Template為例,我們選擇一個縱向的空白模板,點擊Open this Template。在如下圖中,編寫報表的名稱,點擊下一步。

Ireport怎么安裝使用

點擊完成,這樣就創建了一個報表。

Ireport怎么安裝使用

在報表中,需要編寫查詢sql語句,來提供變量。點擊如下位置。

Ireport怎么安裝使用

在如下圖中,編寫查詢sql語句。可以點擊Preview data查看sql語句查詢的結果。如果沒有問題可以點擊OK按鈕保存。

Ireport怎么安裝使用

如果查詢sql的where條件需要項目系統傳值,則需要在如下圖位置,點擊右鍵新添加一個變量。

Ireport怎么安裝使用

然后在sql語句編寫界面,將變量拖到sql語句的where條件處生成一個$P{ }的變量就行了。

Ireport怎么安裝使用

在編輯空白的報表時,常需要用到組件面板和屬性。

Ireport怎么安裝使用

注意)這兩界面不一定顯示。如果不顯示時,可以在如下位置將它打開。

Ireport怎么安裝使用

Static Text可以提供一個常量,Text Field可以提供一個變量,變量的名稱必須是sql語句的查詢的字段。使用他們只需要點擊拖拽到需要的地方即可。

Ireport怎么安裝使用

Crosstab 可以提供一個交叉表,生成一個不定列,不定行的表格。我們把crosstab放在報表的底部:summary。
在第一步里我們需要選擇一個dataset來填充crosstab,我們這里使用主報表里提供的dataset,點擊下一步繼續。

Ireport怎么安裝使用

在第二步里我們需要定義至少一個行分組。

Ireport怎么安裝使用

和定義行分組一樣,從這里我們需要定義至少一個列分組。

Ireport怎么安裝使用

定義data數據,當我們要顯示我們自己查詢的數據、計算每列的數據的合計時,function我們選擇sum。

Ireport怎么安裝使用

如下圖所示,Add row group totals為添加行合計;Add column group totals為添加列合計;show grid lines(adding cell border)為顯示合計的網格線。

Ireport怎么安裝使用

點擊完成,交叉表就做好了。查看我們做的報表是否是我們想要的樣子,我們可以點擊編譯按鈕(右側),再點擊預覽按鈕(左側),進行查看。

Ireport怎么安裝使用

完成報表后,我們需要把生成的.jasper文件粘貼到項目中就可以了。

Ireport怎么安裝使用

在項目中使用報表,首先要導入相應的jar包。

Ireport怎么安裝使用

然后在jsp界面,編寫如下代碼,引用.jasper文件,為.jasper文件傳所需要的值。

Ireport怎么安裝使用

(注意)IreportByDatabaseHelper需要查詢數據庫配置的文件名稱為:jdbc.properties
如果沒有這個文件,需要添加一個。

Ireport怎么安裝使用

(注意)在項目中使用報表顯示時,可能不顯示漢字。我們要對需要顯示的地方進行屬性設置。如下設置:
首先點擊需要修改的地方,如下圖:

Ireport怎么安裝使用

在右側的屬性中,設置這三個屬性如下圖一樣:

Ireport怎么安裝使用

Ireport怎么安裝使用

注意)在設置漢字的字體時,要注意window系統和Linux系統的區別。Linux系統不支持“宋體”格式。

Ireport怎么安裝使用

以上是“Ireport怎么安裝使用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

大连市| 股票| 桃江县| 罗定市| 高淳县| 吉隆县| 故城县| 二连浩特市| 运城市| 彭水| 锦屏县| 垫江县| 肇庆市| 十堰市| 扶余县| 沙坪坝区| 乐平市| 鞍山市| 海丰县| 天台县| 营山县| 广昌县| 华坪县| 东乡| 滨海县| 潮安县| 德昌县| 壶关县| 将乐县| 山东省| 政和县| 万宁市| 郸城县| 田东县| 博兴县| 镇平县| 石台县| 和龙市| 元朗区| 华容县| 建宁县|