<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java軟件報表軟件技術博客

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

    一. 橫表&縱表:

    數據庫表按照存儲的數據結構不同區分為橫表與縱表,通過如下數據的存儲我們分別對橫表與縱表進行簡單介紹:

    橫表:

    http://www.finereport.com/forumimages/zjkbwzbszbwhb1.jpg

    縱表:

    http://www.finereport.com/forumimages/zjkbwzbszbwhb2.jpg

    由圖12可以看出,若我們要將每種產品的信息羅列在報表中展示,使用橫表將會非常方便,直接將各字段拖進設計器對應標題的單元格即可,字段間不需要考慮任何邏輯關(默認有擴展關系)如下圖:

    http://www.finereport.com/forumimages/zjkbwzbszbwhb3.jpg

    預覽如下:

    http://www.finereport.com/forumimages/zjkbwzbszbwhb4.jpg

    二. Java報表軟件FineReport實現縱表轉為橫表顯示:

    使用縱表時,想達到如圖4的效果,也很簡單:

    http://www.finereport.com/forumimages/zjkbwzbszbwhb5.jpg

    其中:

    單元格      列名        設置屬性

    A2      字段編號       默認

    B1      名稱           設置為從左向右擴展,其余默認

    B2      屬性           不擴展,其余默認

    只需要設置名稱字段為橫向擴展,邏輯關系使用默認的,在展示數據時,就會對應選擇出字段編號為A2,名稱為B1的屬性值,如下圖所示:

    http://www.finereport.com/forumimages/zjkbwzbszbwhb6.jpg

    便達到了數據庫表為縱表時轉變為橫表顯示。

     

     

    三. 潤乾實現縱表轉為橫表顯示:

    潤乾報表在該問題有兩種解決方案:

    一.      參考潤乾官網--à知識庫中---à數據庫為縱表時轉為橫表展現的設計方法:

    定義了兩個數據集ds1,ds2,都取用數據庫中的那個縱表:

    http://www.finereport.com/forumimages/zjkbwzbszbwhb7.jpg

    B2=ds1.dselect(字段編號)  //相當于select distinct ……,取所有不重復的字段編號值,或者用=ds1.group(字段編號)用字段編號分組

    C1=ds1.dselect(名稱)    //取所有不重復的名稱

    C2=ds2.select(屬性,,ds2.字段編號==B2&&ds2.名稱==C1)   //用橫軸字段編號,縱軸名稱作為篩選條件,把唯一的屬性值取出來 。

    結果預覽如下:

    http://www.finereport.com/forumimages/zjkbwzbszbwhb8.jpg

    四. 總結:

    由上可以看出,Java報表軟件FineReport與潤乾都可以使用簡單的交叉報表來實現數據庫表為縱表時轉變為橫表來顯示:

    l  操作都很簡單,步驟也基本類似

    l  潤乾使用數據表字段時默認為列表型,而Java報表軟件FineReport默認為分組,后者更貼近用戶的需求,大部分用戶制作的是復雜的自由報表,所以通常需要合并相同項
    文章轉自:http://blog.vsharing.com/fanfanzheng/A1449895.html



    主站蜘蛛池模板: 日本高清免费不卡在线| 美女视频黄是免费的网址| 亚洲av无码国产精品色在线看不卡| 亚洲国产精品网站久久| 亚洲一级免费视频| 亚洲国产综合在线| 最近最新的免费中文字幕| 33333在线亚洲| 国产成人在线观看免费网站| 狠狠入ady亚洲精品| 免费人成网站在线播放| 免费一级全黄少妇性色生活片| 亚洲人成影院在线观看| 久久不见久久见免费影院www日本| 伊人久久大香线蕉亚洲五月天| 少妇性饥渴无码A区免费| 久久亚洲精品中文字幕| 四虎永久在线观看免费网站网址| 中文文字幕文字幕亚洲色| 国产真实伦在线视频免费观看| 五月婷婷免费视频| 亚洲AV无码成人网站久久精品大| 222www免费视频| 亚洲经典千人经典日产| 亚洲国产成人久久综合碰| 国内精品免费视频精选在线观看| 亚洲网站免费观看| 国产一区二区三区免费在线观看 | 亚洲综合久久一本伊伊区| 成人毛片免费在线观看| 一级免费黄色大片| 亚洲老熟女@TubeumTV| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 亚洲国产成人精品无码区在线秒播 | 日韩在线播放全免费| 国产精品亚洲专区无码不卡| 亚洲真人无码永久在线| 在线成人爽a毛片免费软件| 亚洲AV永久无码精品一福利| 亚洲乱亚洲乱妇无码麻豆| 97在线线免费观看视频在线观看|