反饋已提交

網絡繁忙

報表應用學習路徑

一、概述

  1. 使用 FineReport 設計器設計範本,首先需要了解 FineReport 範本製作的思路,沿着其思路來瞭解 FineReport 報表中的所有功能。

  2. FineReport 報表製作流程如下圖所示:

    1)建立資料連結:在製作範本之前首先要確定設計者知道儲存資料的資料庫型別、資料庫位址、存取資料庫的帳號密碼,然後在 FineReport 設計器中建立一個資料連結,建立資料庫與設計器的交互橋樑。

    2)建立範本與資料集:資料連結建立好之後,就需要進行範本的新增了,資料連結是用於整個工程的,並沒有實質的將資料從資料庫中取出來,故還需要在特定範本中建立資料集,透過資料連結從資料庫中取數。

    3)範本設計:資料準備完成之後,就是進行範本的設計了,範本設計是 FineReport 學習過程中的重中之重,我們將範本設計分為報表設計、參數設計、圖表設計和填報設計四個部分,這四個部分是 FineReport 範本的幾大使用方式,報表設計是純粹的資料展示,參數設計是動態查詢資料,圖表設計是使用圖表來展示資料,填報設計是錄入資料,將資料寫入資料庫中,根據實際情況確定使用哪一種使用方式,或者聯合使用哪幾種使用方式。

    4)範本預覽:範本設計完成之後,儲存範本至工程目錄下面,即可預覽,在 Web 端查看範本效果。

二、學習計劃

  1. 本文檔整理了報表應用的學習路徑,主要幫助大家更好地學習如何設計出一張美觀的普通報表。

1
新手學習路徑。


章節標題内容簡介文檔
第 1 章 資料連結
1.1資料連結概述建立資料庫與設計器的交互橋樑。資料連結概述
1.2資料集資料集是指從資料庫中將資料取出來,可直接應用於範本設計的資料展現集合。資料集
第 2 章 報表型別
2.1第一張報表
透過製作一張簡單普通報表,讓大家可以快速瞭解 FineReport 報表的製作流程。第一張報表
2.2普通報表簡單介紹普通報表的特點以及普通報表的分類。普通報表簡介
第 3 章 報表預覽模式
3.1預覽模式簡介FineReport 有多種預覽模式:分頁預覽、填報預覽、PC端預覽、開發者除錯、資料分析、行動端預覽。預覽模式簡介
3.2分頁預覽FineReport 的預設預覽方式,一般在只需要查看報表資料用於分析的時候使用。分頁預覽
第 4 章 儲存格屬性及儲存格元素設定
4.1資料欄屬性當儲存格內容為資料列時,被菜儲存格,右側【儲存格元素】面板就會出現資料列屬性設定框,可對資料列進行設定。資料欄屬性
4.2儲存格擴展儲存格擴展功能,可以讓一個欄位下的不同資料在多個儲存格中展示。儲存格擴展
4.3父子格設定父子格設定可以使欄位在儲存格擴展時,能夠表現出他們之間的層級關系。父子格設定
4.4資料顯示方式資料的顯示方式有三種,分別為:列表、分組、彙總。資料顯示方式
4.5資料顯示格式儲存格的資料顯示格式設定。資料顯示格式
第 5 章 普通報表設計範例
5.1列式報表列式報表即清單式明細表,是最常見也是最簡單的報表樣式。

列式報表簡介

5.2自由報表資料庫表中的一筆記錄不分佈在同一欄上,而是將資料散放在多列上,記錄分塊或者分頁顯示。自由報表
5.3分組報表
透過範例說明分組報表如何進行設計的。分組報表簡介
5.4分頁報表簡單介紹各種不同型別的【分頁】應用。自動分頁報表
5.5分欄報表分欄是指在每個分組的對資料進按列分欄。

按列分欄

5.6主子報表
單表式主子報表一般資料集會有兩個以上,分別是主表的資料集和子表的資料集,在展現上,一般要求主表以自由格式展現,子表以列表格式展現,為一對多的關系,子報表可能同時存在多個。單表式主子報表
第 6 章 普通報表實操
6.1資料實際值與顯示值

表資料實際值為aa,使用者希望顯示值為bb;

例如:內建 FRDemoTW 資料庫的【訂單表】中只有【客戶 ID】,對應的【客戶名稱】在【客戶表】中,希望將訂單明細報表中的【客戶 ID】顯示為對應的【客戶名稱】。

資料實際值與顯示值
6.2篩選過濾想從大量的資料當中,獲取到符合條件的資料,例如在網格式報表中,僅展示已付訂單的記錄。篩選過濾
6.3分組彙總對組內的資料進行數量彙總。分組匯總
6.3不分頁顯示資料希望資料在一頁顯示。不分頁顯示資料

2
進階學習路徑。
章節
標題内容簡介文檔
第 1 章 普通報表設計進階
1.1
交叉報表同時包含資料的橫向擴展和縱向擴展。交叉報表
1.2嵌入式主子報表在儲存格中嵌入獨立的報表範本,嵌入的範本稱為【子報表】,嵌入子報表後的整體稱為【主報表】。嵌入式主子報表
1.3樹狀報表事物之間存在分支層次關系時,一般可用折疊或縮排形式的組織樹展現。

樹結構報表簡介

折疊樹

1.4多資料源報表一張報表中可以定義多個資料集,分別取出需要的資料庫表,所取的資料庫表甚至可以來自於不同的資料庫。多資料源報表簡介
第 2 章 更多學習
2.1結果集篩選希望前端預覽時只展示出欄位裏面的部分資料。結果集篩選分欄
2.2固定列數分頁製作分頁報表時,希望報表能固定每頁顯示多少列。固定列數分頁
2.3自适應屬性使用者預覽範本希望能夠根據螢幕決議度自適應。自適應屬性
第 3 章 實戰演練
3.1按段分組分組是根據資料的值段來分的。

比如按照分數段、年齡段、時間段等,屬於某個值區間的記錄歸到一個組裏顯示。

按段分組
3.2儲存格新增預警,間隔背景色儲存格背景色間隔顯示,運貨費大於 100 元時,儲存格內容紅色預警。儲存格新增預警,間隔背景色
3.3相鄰連續分組資料庫表資料是按照時間先後錄入的,查詢的時候希望按照時間先後,某個欄位連續相同的話就合併起來顯示。相鄰連續分組
3.4跑馬燈捲動的訊息正文或者表格內容一般被稱為跑馬燈,跑馬燈有比較廣泛的應用場景,尤其是在看板和企業戰情室中。JS實現普通報表中自動滾屏/跑馬燈效果
3.5儲存格的特殊變化在報表的實際應用場景中通常希望實現儲存格一些特殊變化,例如列或欄變色、改變儲存格背景等。

JS實現滑鼠點選的列變色

JS實現滑鼠點選的欄變色

JS實現滑鼠點選儲存格變色

附件列表


主題: 報表應用
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉