Java軟件報表軟件技術博客

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

          多數據源報表

          多數據源,就是在同一張報表當中,顯示的數據來自于多個不同的表或不同的庫。
          如下圖一張簡單的多數據源報表,左側藍色部分來自于銷量表,右側黃色部分來自銷售總額表,即數據來自于兩張不同的數據庫表。

          報表多數據源

           

          多數據源報表傳統的做法,是通過拼SQL將多源整合為單源。如上例中將銷量表與銷售總額表整合起來:_select* FROM [銷量],[銷售總額] WHERE [銷量].銷售員 = [銷售總額].銷售員 。若數據庫表比較負雜,且使用的表個數不止2張而是更多時,可以想象,最終的SQL查詢語句將會非常復雜。

          FineReport天然支持多數據源的報表,一張報表中可以添加任意多個數據集,每個數據集使用最簡單的SQL語句查詢出需要的表數據,在報表中只需要使用過濾就可以將來自不同表的數據相互關聯起來。使得多數據源報表制作更加簡單。

           

          本文摘自:http://www.finereport.com/knowledge/professional/multidata.html




          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 航空| 策勒县| 会泽县| 七台河市| 凌源市| 吉木乃县| 闸北区| 云梦县| 马山县| 汶川县| 沙坪坝区| 青铜峡市| 平罗县| 崇左市| 韶关市| 叙永县| 嘉定区| 香河县| 布拖县| 临清市| 馆陶县| 隆安县| 永康市| 沙雅县| 晋江市| 香格里拉县| 冷水江市| 通榆县| 望谟县| 长治县| 禹城市| 清新县| 门源| 平泉县| 延寿县| 阿尔山市| 徐闻县| 岳阳县| 新密市| 都昌县| 武隆县|