帆軟(FineReport)是一款非常快捷方便的報表軟件,最近跟着公司后面做一個倉儲收費管理系統,后期需要用得到各種費用的計算已經表格導出,所以乘着現在有空學習一個帆軟的簡單操作以及使用。
軟件的下載:http://www.finereport.com/products/trial
安裝完成之后(筆者用的是7.0版本),他打開之后會跳出如下圖的提示:
這個不用管他,直接叉掉繼續,進入主界面之后首先添加數據源,添加數據源的方法是在當前界面的左下角的 模版數據集 的上方有+號的標志點擊之后,選擇之后進入界面,會有個標志,點擊之后可以添加自己相對應的數據源;還有一個打開的方法是選擇菜單欄的 服務器-定義數據庫連接。 筆者用的是mysql,配置圖如下:
驅動器:com.mysql.jdbc.Driver
URL:jdbc:mysql://localhost:3306/frdb 3306是指你數據庫的端口號,frdb是指你連接的數據庫名
連接好了之后選擇你創建的數據源然后選擇你需要查詢的數據 寫入對於的sql語句: SELECT * FROM frdb_agree WHERE CODE='${code}',這是我的sql語句根據code從表中選取對應數據,寫完之后他會有個 是否刷新sql中的參數 選擇 是 之后會在下方多來 參數與值一欄,然后點擊確定。這個時候返回到開始界面,在模版數據集中會多出剛才設置的數據集,然后在右邊的編輯區編輯所需要的的操作。格式修飾跟excel相似,按照自己喜好設置即可。
值在上面的繪制區域編輯,先點擊 畫筆一樣的圖標,這個時候在右邊的 會有個 以下參數未生成的 框框 需要點擊 全部添加按鈕,點擊好了之后會在編輯了多出以下控件,控件的名字根據自己的喜好跟需求更改。
完成這些操作之后,保存,然后點擊 單元格下方的一個 預覽的圖標這個時候在網頁上展示剛才你設計的頁面。
這時候根據在輸入框中輸入查詢的條件,之后點擊查詢就會顯示出想要的結果,如下圖:
一個根據參數查詢就這樣完成了。
總體來說是非常簡單的,在安裝好軟件之后 按F1之后會跳出幫助文檔,那上面會有更全面的幫助。