反饋已提交
網絡繁忙
使用 FineReport 設計器設計範本,首先需要了解 FineReport 範本製作的思路,沿着其思路來了解 FineReport 報表中的所有功能。
FineReport 報表製作流程如下圖所示:
1)建立資料連結:在製作範本之前首先要確定設計者知道儲存資料的資料庫類型、資料庫地址、存取資料庫的帳號密碼,然後在 FineReport 設計器中建立一個資料連結,建立資料庫與設計器的交互橋樑。
2)建立範本與資料集:資料連結建立好之後,就需要進行範本的新增了,資料連結是用於整個工程的,並沒有實質的將資料從資料庫中取出來,故還需要在特定範本中建立資料集,透過資料連結從資料庫中取數。
3)範本設計:資料準備完成之後,就是進行範本的設計了,範本設計是 FineReport 學習程式中的重中之重,我們將範本設計分為報表設計、參數設計、圖表設計和填報設計四個部分,這四個部分是 FineReport 範本的幾大使用方式,報表設計是純粹的資料展示,參數設計是動態查詢資料,圖表設計是使用圖表來展示資料,填報設計是錄入資料,將資料寫入資料庫中,根據實際情況確定使用哪一種使用方式,或者聯合使用哪幾種使用方式。
4)範本預覽:範本設計完成之後,儲存範本至工程目錄下面,即可預覽,在 Web 端查看範本效果。
本文檔整理了報表應用的學習路徑,主要幫助大家更好地學習如何設計出一張美觀的普通報表。
新手的學習路徑與 報表製作基礎學習路徑 中的前 3 章內容相同,如果已經完成了報表製作基礎學習路徑的學習,可以跨越本節。
列式報表
分組報表
自由報表
縱向分組報表
分組匯總
交叉報表
掌握報表頁面的設定方法
掌握排序的概念;學會簡單的排序
列式報表排序
欄分欄
列分欄
卡片分欄
主子報表分為單表式主子報表和嵌入式主子報表
1)單表式主子報表一般資料集會有兩個以上,分別是主表的資料集和子表的資料集,在展現上,一般要求主表以自由格式展現,子表以列表格式展現,為一對多的關係,子報表可能同時存在多個
2)嵌入式主子報表特點是在儲存格中嵌入獨立的報表範本,嵌入的範本稱為「子報表」,嵌入子報表後的整體稱為「主報表」
單表式主子報表
嵌入式主子報表
樹結構報表簡介
折疊樹
结果集筛选
篩選過濾
超級連結可以實現:開啟一個網頁,鑽取另一張報表,傳送電子郵件,下載檔案,資料排序,結合傳參實現聯動等等。
其應用範圍廣,功能豐富,JavaScript 類型的超連結更是可以透過程式碼實現諸如 Excel 匯出這樣的效果,超連結應用範圍廣,設計自由度高。
超級連結
注:若需要系統的學習如何應用超級連結可以參考:超級鏈接學習路徑
儲存格JS範例
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙