反饋已提交
網絡繁忙
1)在「資料分析」預覽下摺疊樹API可使用
2)在使用新計算引擎的條件下「分頁預覽」、「資料分析」預覽均可使用摺疊樹API
我們製作的複雜摺疊樹或檢視表樹報表,在以資料分析模式預覽時,需要點選父節點,才會展開下一層子節點,當層數比較多的時候,操作比較麻煩。如果使用者想實現一鍵全部展開或收起,效果如下圖所示:
摺疊樹:
可以新增 2 個按鈕,再透過給按鈕新增 JS 程式碼來實現對應的功能。
JS API請參考:資料分析專有
開啟 %FR_HOME%\webapps\webroot\WEB-INF\reportlets\demo\basic\複雜摺疊樹.cpt 報表,並新增 2 個按鈕元件,按鈕名稱分別為展開、收起。如圖所示:
1)給「展開」按鈕元件新增「點選」事件。如下圖所示:
JavaScript 程式碼如下:
_g().expandAllNodeLayer();
2)給「收起」按鈕元件新增「點選」事件。如下圖所示:
_g().collapseAllNodeLayer();
儲存範本,點選「資料分析」,效果如下圖所示:
注:使用新計算引擎的條件下,「分頁預覽」也可實現一鍵展開/收起摺疊樹的效果。
不支援行動端。
已完成的範本,可參見:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\JS\資料分析JS實體\JS實現摺疊樹/檢視表樹所有節點一鍵全部展開或收起.cpt
點選下載範本:JS實現摺疊樹所有節點一鍵全部展開或收起.cpt
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙