不同於普通數據分析軟體的設計,表單設計擁有很多普通報表設計無法企及的優勢: 
整體性:普通報表軟體中,報表是一個整體,無法實現局部刷新,表單是由各個組件組件,可以實現組件內刷新,即局部刷新; 
自適應:普通報表無法實現自適應,表單可以完美的實現自適應,更好的支持移動端的使用; 
控制項:普通報表實現參數查詢,只能將控制項添加到參數面板中,表單不僅可以在參數面板中添加控制項,同時還可以單獨使用控制項,實現數據的過濾; 
聯動:普通報表中單元格或圖表無法直接與單元格實現聯動,表單卻可以實現報表塊或圖表塊與報表塊的聯動。 
為了彌補cpt模板設計關於自適應布局、局部刷新等等方面的不足,圖表製作軟體FineReport推出了表單設計模式的概念,可以通過表單來實現移動端的自適應,組件間的聯動。 
表單設計模式布局方式 
布局方式包括四種:自適應布局、水平盒子布局、垂直盒子布局和卡片布局,其中默認的布局方式為自適應布局。 
表單設計器界面 
點擊菜單文件>新建表單,即可新建一張表單,在新的表單中可為表單選擇不同的布局方式,可為表單添加不同的組件,其中這些組件報表報表塊、參數面板、圖表塊、控制項幾種類型,如下圖所示: 
http://www.finereport.com/wp-content/uploads/2014/11/biaodan1.png
報表塊 
報表塊是指,可在該組件中綁定單元格數據,以表格的形式在組件範圍內顯示數據; 
參數面板 
參數面板是指,為表單添加過濾參數面板,所有過濾控制項全部添加在該面板上; 
圖表塊 
圖表塊是指,可在該組件中選擇任意FineReport圖表軟體支持的圖表類型; 
控制項 
控制項是指過濾數據的組件,既可以作為組成部分添加到參數面板中,也可作為單獨的組件添加到表單主體界面中。 
如下圖,表單中添加了所有的組件,幫助大家理解各個組件的含義: 
http://www.finereport.com/wp-content/uploads/2014/11/biaodan4.png
表單設計的詳細介紹及示例請查看FineReport幫助文檔中的表單設計章節。 
表單設計步驟 
如下圖,表單設計的一般操作步驟: 
http://www.finereport.com/wp-content/uploads/2014/11/biaodan2.png 
新建表單:點擊文件-新建,新建一張表單;FineReport支持新建工作薄,即普通cpt模板,還支持新建表單,兩種設計模式; 
拖入組件:根據實際情況拖拽組件到表單主體中;FineReport表單支持多種不同的組件類型,包括報表、參數、圖表和控制項,後續詳細介紹; 
定義數據集:定義各個組件數據來源,與普通模板的數據集一樣;在數據集面板中定義組件的數據來源,所有組件公用一個數據集面板; 
設置表單樣式:即設置表單的顯示樣式;可在表單屬性表中設置組件框架樣式,也可設置相應組件內樣式 


FineReport報表系統——零編碼做報表、多維圖表、多源填報、許可權管理,完美兼容excel。報表免費下載http://www.finereport.com/tw/ 

arrow
arrow
    全站熱搜

    leohope 發表在 痞客邦 留言(0) 人氣()