反饋已提交

網絡繁忙

按鈕元件專有

一、概述

  1. 本篇介紹按鈕元件專有的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

1.gif

 

 

行動端

支援行動端。


附件列表


主題: 二次開發
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

文 檔回 饋

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

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

不再提示

10s後關閉