1. 概述
1.1 應用場景
這個超連結的名稱容易讓人誤解,它不是跟儲存格進行聯動哦,而是跟儲存格里的圖表進行聯動。
點選超連結後,儲存格里的圖表可以跟隨參數動態改變,效果如下圖所示:
1.2 功能介紹
配置頁面的儲存格設定為插入圖表的那個儲存格。
新增參數用於傳參,可以實現跟圖表進行聯動,詳細介紹參見文檔:超級連結傳參。
2. 範例
2.1 準備資料
1)建立普通報表,建立資料集 ds1 ,SQL 語句為:SELECT * FROM 銷量
2)建立資料集 ds2 ,SQL 語句為:SELECT * FROM 銷量 WHERE 1=1 ${if(len(area) == 0,"","and 地區 = '" + area + "'")} ,這裏實現了參數為空選全部
2.2 設計範本
1)A1~C2 儲存格設計為表格,將資料集 ds1 中的欄位拖到對應儲存格中。合併一片區域儲存格為 A5 ,儲存格里面插入一個柱形圖,如下圖所示:
2)選中圖表所在 A5 儲存格,使用資料集 ds2 綁定柱形圖資料,如下圖所示:
3)將柱形圖的標題修改為公式:=$area + "地區銷量統計圖",並修改字體和字號,如下圖所示:
2.3 新增超連結
選中地區欄位所在的 A2 儲存格,新增一個聯動儲存格圖表的超連結,設定聯動儲存格為圖表所在儲存格 A5 ,並新增參數area,其值為公式=$$$,如下圖所示:
2.4 效果預覽
儲存報表,點選分頁預覽,效果如1.1應用場景中所示。
支援 App 端和 HTML5 端預覽。
3. 範本下載
已完成範本參見:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\SpecialSubject\HyplinkReport\超連結到儲存格圖表.cpt
點選下載範本:超連結到儲存格圖表.cpt