Posted on 2013-07-24 10:14
思達(dá)商智 閱讀(188)
評論(0) 編輯 收藏 所屬分類:
Java報表設(shè)計
數(shù)據(jù)分組,是所有報表中最基本、最常見的數(shù)據(jù)展現(xiàn)形式,也是所有報表軟件中都支持的格式。一般常用的是縱向的數(shù)據(jù)分組。通常用戶在數(shù)據(jù)列中指定數(shù)據(jù)分組,匯總字段,就可以生成標(biāo)準(zhǔn)的數(shù)據(jù)分組表格。
下面介紹用企業(yè)報表軟件 Style Report 提供的 Web報表設(shè)計器制作表格數(shù)據(jù)分組。下面數(shù)據(jù)分組是按公司名稱進(jìn)行分組,同時可以查看公司的詳細(xì)信息:
打開 Web報表設(shè)計向?qū)А_x擇表格創(chuàng)建向?qū)А?br />

用戶選擇使用的數(shù)據(jù)查詢,然后選擇需要顯示的數(shù)據(jù)列。用戶可以通過鼠標(biāo)直接進(jìn)行操作,比如,下圖顯示的數(shù)據(jù)列中,想刪除customer _id,就直接點擊remove按鈕。
另外用戶還可以自定義公式列,通過直接點擊create expression 按鈕,會自動彈出公式列定義界面(如圖2所示),在填入相應(yīng)計算公式后,就會自動生成新的公式數(shù)據(jù)列,同時公式數(shù)據(jù)列會自動出現(xiàn)在數(shù)據(jù)列的列表中。


設(shè)計數(shù)據(jù)分組,選擇數(shù)據(jù)分組列。在設(shè)計這個表格的時候,是按公司名稱進(jìn)行分組,所以,在這里就選擇公司名稱作為數(shù)據(jù)分組依據(jù),同時設(shè)定數(shù)據(jù)分組排序的類型(升序/降序),如圖3所示。
既然是定義數(shù)據(jù)分組表格,應(yīng)該是支持多層次的分組結(jié)構(gòu)的,在企業(yè)報表軟件 Style Report的Web報表設(shè)計向?qū)е兄谱鞫鄠€分組列,而這些數(shù)據(jù)分組都可以有屬于自己的排序方式,互不影響。

點擊預(yù)覽,查看自己制作的報表,例如,如圖5所示:
