當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

報表和圖表聯動

1. 描述

點擊超鏈接的值,直接傳給圖表,只刷新圖表部分,而不是全部頁面都刷新。

222

2. 原理

通過超級鏈接圖表超鏈-聯動懸浮元素方法将報表中的數據傳遞給圖表,或通過超級鏈接-動态參數方法将報表的數據傳遞給圖表的數據集,從而實現報表和圖表之間的聯動。

3. 示例

3.1 打開報表

以報表%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Primary\Chart\懸浮元素圖表.cpt爲例,在此基礎上設計報表和圖表聯動。

3.2 圖表數據集

1)定義圖表數據集 ds2

獲取超級鏈接選中地區的值,查詢地區内銷售員銷量情況,SQL 語句:SELECT * FROM 銷量 where 1=1 ${if(len(地區) == 0,"","and 地區 = '" + 地區 + "'")}

2)修改圖表數據集

選中圖表,在圖表屬性表中選擇圖表屬性表-數據,選擇數據集 ds2,分類軸:銷售員,系列名稱使用選擇字段名作爲圖例項(系列)名稱,字段名選擇銷量。

3.3 超級鏈接設置

點擊地區 A2 單元格,右擊選擇超級鏈接,點擊222,選擇圖表超鏈-聯動懸浮元素,設置如下:

方法一:通過超級鏈接圖表超鏈-聯動懸浮元素方法實現聯動

添加圖表超鏈-聯動懸浮元素1,選擇懸浮元素,添加參數地區,值選擇公式輸入:$$$,如下圖:

222

如果圖表的數據集是單元格數據集,則添加圖表超鏈-聯動單元格

注:下拉框選擇懸浮元素時,如果模板中懸浮元素過多,則需要知道懸浮元素的名稱,可以通過右擊懸浮圖表,選擇設置懸浮元素名稱,則可自定義懸浮元素名稱。

方法二:通過超級鏈接-動态參數實現聯動

添加動态參數,添加參數地區,值選擇公式輸入:$$$,如下圖:

注:動态參數是将參數值直接傳遞給數據集,改變圖表數據集的結果,以實現報表和圖表的聯動。同樣要實現圖表聯動報表也可使用動态參數來實現。

3.4 預覽與保存

保存模板,點擊分頁預覽,即可看到效果。

已完成模板可參考%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\SpecialSubject\HyplinkReport\報表-圖表聯動.cpt

在線查看示例效果請點擊 報表-圖表聯動 .cpt

4. 模板下載

點擊下載模板:報表-圖表聯動.cpt


附件列表


主題: 原簡體文檔
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

9s後關閉

反饋已提交

網絡繁忙