一、概述
本篇介紹按鈕元件專有的JS API方法。
二、API說明
1
【doClick】
方法 | doClick() | 觸發按鈕的點擊事件,相當於人工點。 |
---|---|---|
參數 | - | - |
傳回值 | void | |
範例 | 範例1:若獲取到的按鈕控件定義為button,觸發按鈕的點擊事件: button.doClick(); 範例2:普通報表中,觸發參數面板中按鈕 button0 的點擊事件: _g().getParameterContainer().getWidgetByName("button0").doClick(); 範例3:決策報表 中,觸發 body 中按鈕 button0 的點擊事件: _g().getWidgetByName("button0").doClick(); 注:添加事件後由於報表塊對象沒有完全創建導緻報錯後,可以添加一個延遲延遲執行,如: setTimeout(function(){ _g().getParameterContainer().getWidgetByName("button0").doClick(); }, 500); | |
應用範例 | 設置 2s 後報表自動查詢(不點選【查詢】按鈕): 點選可下載範本:自動觸發按鈕元件的點擊事件.cpt
| |
行動端 | 支援行動端。 |