報表分析之報表設計
Posted on 2015-04-27 14:06 FineReport——報表技術領跑者 閱讀(199) 評論(0) 編輯 收藏 所屬分類: Java報表使用心得 、Java報表制作在講述報表設計之前,我們首先介紹一下FineReport報表制作的幾個基本概念,本章節(jié)介紹FineReport報表賴以生存的。
擴展,顧名思義,就是由一變多,那么單元格擴展就是指在web端查看模板效果的時候,原來的單元格由一個變成了多個,這就是單元格擴展,如下圖:

2. 單元格擴展
大家對Excel應該都不陌生,用過Excel的人都知道,其單元格只有2個方向,橫向和縱向,而FineReport恰恰是一款類Excel的報表工具,其單元格也一樣,因此,F(xiàn)ineReport報表中單元格的擴展是有方向的,可縱向擴展,也可橫向擴展,當然也可以不擴展。
2.1 縱向擴展
單元格中的數(shù)據(jù)依次從上至下的顯示,即縱向擴展(行方向的擴展,一行變多行),如下圖,在單元格中輸入公式rang(5),在右側的選擇擴展方向為縱向:

2.2 橫向擴展
單元格中的數(shù)據(jù)依次從左至右的顯示,即橫向擴展(列方向的擴展,一列變多列),如下圖,在單元格中輸入公式rang(5),在右側的選擇擴展方向為橫向:

2.3 不擴展
單元格中的數(shù)據(jù)不擴展,如下圖,在單元格中輸入公式rang(5),在右側的使用默認的擴展方向不擴展:

注:如果單元格中內容是公式則默認擴展方向為不擴展,如果是數(shù)據(jù)集中的數(shù)據(jù)列,則默認擴展方向為縱向擴展。