<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
       :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理

    1. 問題描述

    如何實現點擊圖表1,圖表2顯示圖表1的關聯數據,接著點擊圖表2,圖表3顯示圖表2的關聯數據又該如何實現呢,如下圖,下面詳細介紹該功能的實現步驟。

    2. 示例

    2.1 數據準備

    新建3個數據集作為3張圖表的數據源。

    ds1:SELECT * FROM [銷量] where 1=1 ${if(len(地區)==0,"","and 地區='"+地區+"'")}

    ds2:SELECT * FROM [銷量] where 1=1 ${if(len(地區)==0,"","and 地區='"+地區+"'")} ${if(len(銷售員)==0,"","and 銷售員='"+銷售員+"'")}

    ds3:SELECT * FROM [銷量] where 1=1 ${if(len(地區)==0,"","and 地區='"+地區+"'")} ${if(len(銷售員)==0,"","and 銷售員='"+銷售員+"'")} ${if(len(產品類型)==0,"","and 產品類型='"+產品類型+"'")}

    2.2 圖表設置

    · 數據源設置

    新建3張圖表,柱形圖、餅圖、折線圖,其數據源分別為ds1,ds2和ds3,具體數據源設置如下圖:

    · 交互屬性設置

    點擊柱形圖時,需要將柱形圖的分類軸傳遞給餅圖,作為餅圖數據源和折線圖數據源的一個參數值,點擊餅圖時,需要將餅圖的系列名傳遞給折線圖作為折線圖數據源的參數值,如果類似圖表聯動中的是兩個圖表之間的相互關聯,則直接使用超級鏈接-聯動單元格,但是此處折線圖需要接收來自柱形圖的分類軸值,而折線圖卻不是和柱形圖聯動,所以無法直接使用超級鏈接-聯動單元格,我們可以使用超級鏈接中的動態參數,點擊柱形圖或餅圖的時候,動態的給參數賦值,并且參數值一直存在,設置如下圖:

    柱形圖

    餅圖

    · 參數界面設置

    如最上面的效果圖,切換到參數設計界面,點擊右側下方面板的全部添加,將參數全部添加到參數面板中,如下圖:

    地區參數的控件類型選擇下拉框,數據字典設置如下圖:

    將銷售員和產品類型的控件以及標簽設置為不可見,將銷售員和產品類型兩個參數的控件添加上去主要是為了在預覽一次報表之后,重新選擇地區時,可以重置銷售員和產品類型兩個參數。

    2.3 效果查看

    點擊分頁預覽,效果如上圖。



    主站蜘蛛池模板: 亚洲欧洲国产视频| 中文字幕亚洲综合精品一区| 亚洲精品乱码久久久久久V | 亚洲第一AAAAA片| 男人的天堂网免费网站| 亚洲国产精品va在线播放| 国产拍拍拍无码视频免费| 亚洲福利在线观看| 久久国产乱子伦免费精品| 亚洲码在线中文在线观看| 4455永久在线观免费看| 亚洲中文字幕在线无码一区二区 | 国产在线98福利播放视频免费| 亚洲国产一区二区三区在线观看| 成年女人永久免费观看片| 亚洲av成人一区二区三区观看在线 | 亚洲高清有码中文字| 色视频色露露永久免费观看| 欧美亚洲精品一区二区| 免费成人黄色大片| 97国免费在线视频| 亚洲激情视频网站| 国产成人免费片在线观看 | 美女裸免费观看网站| 日韩亚洲变态另类中文| 99热免费在线观看| 99999久久久久久亚洲| 四虎影视在线永久免费看黄| 三年在线观看免费观看完整版中文 | 日韩亚洲国产高清免费视频| 亚洲欧美成人综合久久久| 免费一看一级毛片人| 麻豆精品成人免费国产片| 麻豆狠色伊人亚洲综合网站| 亚洲av日韩av欧v在线天堂| 久久午夜伦鲁片免费无码| 亚洲人成网站在线播放2019 | 亚洲AV中文无码字幕色三| 丁香花免费完整高清观看| 国产激情久久久久影院老熟女免费| 亚洲日韩中文字幕日韩在线|