Java軟件報表軟件技術博客

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

          在一些特殊的報表中我們添加了圖表元素,但是分類軸與系列值一般情況下都是固定的.
          那么,有沒有什么方法可以根據情況變更分類軸與系列值?方法如下:

          所用報表開發工具:FineReport
                 
          用的是系統數據庫FRdemo,例圖如下:


          1.直接顯示的效果



          2.點擊產品類別家電下面電視后的效果


          3. 點擊產品類別數據產品下面數碼相機后的效果



          4.點擊省區類別數據銷售員名稱后的效果


          具體實現步驟如下:


          1.
          定義數據集ds1和ds2 代碼如下:
          ds1:SELECT * FROM [SALES_BASIC]
          ds2: SELECT ${橫軸} as 橫軸,  ${系列} as 系列, ${值} as 值
          FROM [SALES_BASIC] 
          where 1=1 
          ${if(len(diqu)=0, "", "and 地區 = '"+ diqu + "'")}
          ${if(len(xiaoshouyuan)=0, "", "and 銷售員 ='" + xiaoshouyuan + "'")}
          ${if(len(chanpinleixing)=0, "", "and 產品類型 = '" + chanpinleixing + "'")}
          ${if(len(chanpin)=0, "", "and 產品 ='" + chanpin + "'")}  

          2.添加懸浮元素-圖標-柱形圖


           

          3.超級鏈接里面需要添加圖表超鏈-聯動懸浮元素與對應的圖標參數.


          功能和代碼不是很復雜,只是給大家一個更多的自由選擇方式.
          希望能有更多的機會和大家一起分享


           



          主站蜘蛛池模板: 安庆市| 常山县| 民丰县| 秦皇岛市| 金寨县| 普格县| 临夏市| 大邑县| 荔浦县| 乌拉特前旗| 梁河县| 盐池县| 扎鲁特旗| 赞皇县| 永德县| 资中县| 修水县| 凌源市| 隆子县| 保康县| 唐海县| 资中县| 武义县| 威宁| 固始县| 朝阳区| 长垣县| 黄陵县| 七台河市| 思茅市| 调兵山市| 商城县| 凤冈县| 新平| 深州市| 镇江市| 淳安县| 五台县| 锡林浩特市| 莆田市| 上虞市|