Java軟件報表軟件技術博客

          java報表軟件技術匯總 java報表軟件制作 報表軟件新聞
          posts - 355, comments - 100, trackbacks - 0, articles - 3
             :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理
           

           

          上圖報表是多個分組報表的組合,其中年齡段的分組又屬于自定義分組,我們怎么來實現這種多種分組的組合報表呢?

          下面我們來看一下上述報表的實現過程:

          1.連接數據庫FRDemo

          2.設計報表

          2.1新建報表

          2.2表樣設計

          按照下圖設計好報表的基本框架

          2.3新建一數據集名為ds1

          SQL語句:select sex,employeeID,title,country,city,year(now())-year(birthdate) as age from employees

          2.4綁定數據列

          按照下列表格將數據集的字段拖入對應單元格內,并作相應的設置。

          單元格

          內容

          基本屬性設置

          B5

          ds1.age

          從上到下擴展,其余默認

          B6

          ds1.sex

          從上到下擴展,其余默認

          B7

          ds1.coungry

          從上到下擴展,其余默認

          C7

          ds1.city

          從上到下擴展,其余默認

          D4

          ds1.title

          從左到右擴展,13號字體加粗,其余默認

          D5

          ds1.employID

          數據設置:匯總-個數,其余默認

          D6

          ds1.employID

          數據設置:匯總-個數,其余默認

          D7

          ds1.employID

          數據設置:匯總-個數,其余默認

           

          2.5年齡段自定義分組

          雙擊B5進入數據列設置,將分組設為高級,點擊自定義按鈕,出現如圖所示對話框

          點擊左上角的添加按鈕 ,添加四個自定義分組的條件,分別為:小于5050-6060-7070歲以上

          點擊選中小于50,在右邊條件設置進行設置,可選列選擇age操作符選擇小于或等于,點擊最右邊的下拉箭頭 選擇整型,如圖

           

          然后在該欄中輸入50,點擊增加按鈕添加該條件,如圖

          依此類推對其他三個條件做設置,如圖

           

           

          設置好后,點擊確定,預覽報表,如圖:

          可以看到報表的特點已經顯示出來了,但是還有一些小不足,性別和職務都是英文,要想將其轉為中文顯示,進行下面的形態設置步驟。

          2.6形態設置

          2.6.1職務的形態設置

          右擊D4|形態|數據字典|自定義,插入四條記錄,填入如下圖所示的數據

          點擊確定,預覽如圖:

          可以看到職務一欄已經都變成了中文顯示,下面我們對性別做形態設置。

          2.6.2性別的形態設置。

          右擊B6|形態|數據字典|自定義,插入兩條記錄,填入如下圖所示的數據

          3.保存預覽

           



          主站蜘蛛池模板: 舟曲县| 襄汾县| 荆州市| 英吉沙县| 铁岭县| 中卫市| 德兴市| 塔城市| 正镶白旗| 荆门市| 谢通门县| 佛学| 兴和县| 达拉特旗| 丹东市| 通州市| 鸡泽县| 忻州市| 教育| 衡水市| 海兴县| 工布江达县| 武乡县| 皮山县| 揭东县| 胶州市| 巴里| 雷波县| 铜鼓县| 横山县| 太湖县| 株洲市| 平山县| 洪江市| 修文县| 聂荣县| 绥中县| 枞阳县| 兰考县| 红安县| 米易县|