版本
版本 |
---|
11.0 |
getWidgetByName
方法 | getWidgetByName(name) | 獲取報表物件中的某個組件,可以獲取到 body 中的組件和參數面板中的元件 |
---|---|---|
參數 | name: string | 組件名稱/元件名稱,字串 |
回傳值 | object | 組件/元件物件,需要結合組件/元件的屬性/方法使用 |
範例 | 注:程式碼新增在「初始化後」事件中時,建議新增一個延遲函式,否則可能會因為報表物件沒有完全建立而發生錯誤。範例如下:
範例1:決策報表中,獲取參數面板上的下拉框元件 comboBox0
範例2:決策報表中,獲取 body 中的下拉框元件 comboBox0
範例3:決策報表中,獲取 body 中的報表塊 report0
範例4:決策報表中,獲取 body 中的 Tab 塊 tabpane0 _g().getWidgetByName("tabpane0"); | |
應用範例 | 自訂一個按鈕,點選按鈕時獲取到報表塊,設定報表塊不可見進而將其隱藏: 點選可下載範本:隱藏和顯示組件.frm | |
行動端 | 支援行動端 |