一、概述
決策報表中,支援使用 JavaScript 對一些功能進行二次開發,相關API請參見文檔: API匯總 。
二、索引
分類 | 文檔 | 應用場景 |
---|---|---|
報表塊 | 隱藏捲動條API | 報表塊內容過多時,會出現橫向和縱向捲軸,可透過隱藏捲軸美化效果。 |
JS隱藏報表塊捲軸 | 透過 JS 隱藏報表塊捲軸,且可以上下捲動。 | |
JS實現決策報表內報表塊重新整理/翻頁 | 不重新整理整個決策報表 ,而重新整理報表裏的某個報表塊。 | |
JS實現決策報表中點選標題排序 | 報表塊中實現動態排序,即根據參數值的不同來決定報表按某列升冪還是降冪排列。 | |
JS實現自訂切換查看報表塊 | 自訂切換報表塊,實現 Tab 切換的功能。 | |
JS實現決策報表中滾屏/跑馬燈效果 | 報表塊內容上下捲動,實現跑馬燈效果。 | |
Tab塊 | JS實現統一Tab塊標題寬度 | 使用 Tab 塊時,Tab 標題寬度根據字數自動擴展,若想實現統一寬度,補空格的方式比較麻煩,可以透過新增 JS 統一Tab 塊標題寬度。 注:僅支援舊版決策報表。 |
資料庫表欄位控制Tab塊隱藏 | 透過資料庫表中設定的欄位值來控制每個 Tab 塊是否顯示,修改時只需要修改資料庫表中的值,不用再改前端。 | |
JS實現隱藏Tab塊 | 使用者希望可以自訂設定 Tab 的展現與隱藏,比如不同使用者可以查看不同的 Tab 塊,或者特定場合下隱藏一些 Tab 頁。 | |
JS實現切換Tab塊時進行資料聯動 | 不同 Tab 頁聯動不同的資料和內容,Tab 輪播切換時,實現報表塊中其他內容聯動。 | |
JS實現點選超連結切換Tab塊 | 透過 JS 實現 Tab 塊的切換,使用者可以自主的選擇點選超連結或者按鈕切換到某個 Tab 塊。 | |
JS實現決策報表中Tab塊輪播 | 對於多 Tab 塊,固定時間間隔內自動循環跳轉,滑鼠行動不會對其產生幹擾。 | |
JS 實現點擊查詢後停留在當前查詢的 Tab 頁 | 多 Tab 且需要參數查詢時,每次查詢後頁面自動跳轉到第一個 Tab 頁,可以透過 JS 實現點選查詢後,不自動跳轉到第一個 Tab 頁,而在當前 Tab 頁。 | |
元件 | JS實現在報表參數介面獲取元件的值 | 參數介面點選按鈕獲取 body 畫布中元件的實際值。 |
JS實現獲取參數面板元件值 | 獲取參數面板中元件的實際值。 | |
JS實現決策報表參數介面自動查詢 | 決策報表中透過參數面板實現參數查詢實現不點選【查詢】按鈕,參數元件選擇值之後即可將報表結果展現。 | |
JS實現參陣列合篩選的前進和後退 | 記錄每次查詢的參陣列合,方便前後切換。 | |
JS實現改變元件透明度 | 元件和深色背景不一緻時,可透過修改元件的透明度來使其一緻。 | |
其他 | JS實現決策報表顯示實時時間 | 在決策報表中顯示實時時間。 |
JS實現決策報表匯出單個組件 | 在決策報表中有多個組件時,希望只匯出某個組件。 | |
JS實現決策報表定時重新整理 | 企業戰情室頁面定時重新整理。 | |
JS隱藏正在載入圖示與文字 | 重新整理時,隱藏頁面載入圖示。 | |
JS實現決策報表中網頁框重新整理 | 決策報表中重新整理網頁框中的報表或者其他跨域頁面。 | |
JS實現報表塊資料變化後重新整理聯動的圖表塊 | 重新整理圖表塊,圖表塊資料來源於報表塊,報表塊資料變化後,圖表塊也隨之重新整理。 | |
JS實現暫停和繼續輪播報表 | 自訂輪播多張決策報表,功能類似於 Tab 輪播。 | |
JS實現隱藏決策報表組件 | 透過按鈕控制報表塊、圖表塊的隱藏和顯示。 | |
JS實現點選跳轉頁面和定時跳轉頁面 | 點選一個報表塊時跳轉到另一張報表,或多張報表實現輪播。 | |
JS設定動態背景/邊框 | 製作企業戰情室範本時,給報表或者報表中的某一部分新增動態背景或動態邊框。 | |
JS實現時鍾效果 | 美觀的鍾表效果,可以用在企業戰情室炫酷場景中。 |