FineReport簡單上手

2022-02-11 19:40:03 字數 2104 閱讀 4128

finereport是乙個企業級報表製作、分析和展示工具

1.設計器概覽:

2.第一張報表:

流程:

(1)新建資料連線

伺服器->新建資料連線:(此處採用使用測試資料,所以內建資料庫)

(2)新建普通報表

選單欄->檔案->新建普通報表(傳統**式報表)

(3)新建資料集

銷量;select 銷售員,sum(銷量) as 銷售總量 from 銷量 group

by 銷售員

(4)樣式設計

配置兩個資料集關聯:雙擊d4完成關聯:(記得點選新增)

這樣點選預覽就能看到**了:

取消預設的分組(展示明細):

接下來新增乙個柱狀圖:

合併一定數量單元格,點選選單欄插入->單元格元素->插入圖表->選擇柱狀圖

**設計如下:

拓展的左父格上父格均為無

最後新增乙個控制項來進行地區的選擇

選單->模板->模板引數->雙擊進行重新命名,右側預設選擇填入華東

定義好後進行控制項繫結:

點選後在右側把地區新增進來

後面雙擊地區進行過濾,繫結地區引數,新增即可~

1.單元格拓展

通常情況下單元格選擇縱向拓展,其他的屬性例如日期、保留小數字等可以在右側單元格屬性、樣式中進行修改

2.父子格設定

也就是我們的group by了:

可以看出,單元格屬性不設定父單元格的時候,不會自動合併單元格~

3.層次座標

層次座標使用例項:一定要注意父格的設定!(第三個是位置,第四個是值)

3.條件屬性

可以設定單元格的值低於某些值時標紅等操作:

4.圖表設計流程

有時候設計的圖表不希望顯示圖表標題,可以在單元格元素->樣式中進行調整:

包括圖表顯示出來的排序等也可以在特效中關閉

製作一張如下的報表,記得設定**的父格是a2,跟隨地區拓展:

5.引數設定

引數型別:

新增引數後如何繫結?雙擊需要繫結的列,過濾中選擇引數新增即可!

如何使用資料集引數?(資料集引數已經把資料都過濾好了,不需要進行繫結再過濾了!)

// 類似銷量字段,記得彙總求和!日期、金額欄位等,記得設定相關格式!

通過資料字典,可以配置類似下拉框進行下拉的形式!

1.隱藏報表上方內建的工具欄

2.使用類似sql的內建函式

ExcelUtils簡單上手

實excelutils的user s guide已經相當清楚了,我就權當體驗中文記錄一下了。1.首先在專案classpath加入以下五個jar包 2.建立乙個excel模板 demo.xls 如下圖 因為對excel使用等同白痴,這裡糾結了很久,直接貼圖出來希望對和我一樣的朋友有幫助 3.寫程式測試...

GIT GitHub簡單上手

1 關於git和github git 開源的分布式版本控制系統,可以有效 高速地處理從很小到非常大的專案版本管理 github 面向開源及私有軟體專案的託管平台,因為只支援git 作為唯一的版本庫格式進行託管,故名github 2 git學習使用 git config global user.nam...

Termux簡單上手安裝

termux的安裝 一 更新包 二 修改源 在vi編輯器裡把第二行替換成以下內容 清華映象源 在vi編輯器裡,輸入第乙個i進入編輯模式 插入 下面會給出提示 insert 此時再打字就是在游標左邊插入字元。等修改完畢後,按住音量上,同時輸入e,即可退出編輯模式。再輸入 wq儲存並退出vi。使用ter...