組件通用API

版本

版本功能變動
11.0

和 10.0 差別:

無變動,10.0 也支援

注:本頁API適用於 body 中的絕對畫布塊、報表塊、Tab塊、圖表塊、元件。

invisible

方法

invisible()

設定組件不可見。

參數

-

-

回傳值

void





範例

範例1:若獲取到的組件定義為 widget ,設定其為【不可見】:

widget.invisible();

範例2:決策報表中獲取組件名稱為【report0】的報表塊,將其隱藏:

_g().getWidgetByName('report0').invisible();

範例3:決策報表中獲取圖表名稱為【chart0】的圖表塊,將其隱藏:

_g().getWidgetByName('chart0').invisible();








應用範例

自訂一個按鈕【隱藏標準收益綜述表格】,點選按鈕時隱藏【標準收益綜述】表格。

點選可下載範本:隱藏和顯示組件_invisible.frm

 2.gif

行動端

支援行動端。

visible

方法

visible()

設定組件可見。

參數

-

-

回傳值

void





範例

範例1:將獲取到的組件定義為 widget ,設定其為【可見】:

widget.visible();

範例2:決策報表中獲取組件名稱為【report0】的報表塊,設定其顯示:

_g().getWidgetByName('report0').visible();

範例3:決策報表中獲取圖表名稱為【chart0】的圖表塊,設定其顯示:

_g().getWidgetByName('chart0').visible();








應用範例

隱藏【標準收益綜述】表格後,點選【顯示標準收益綜述表格】按鈕使其顯示。

點選可下載範本:隱藏和顯示組件_visible.frm

 1.gif

行動端

支援行動端。

setVisible

方法

setVisible(visibility)

設定組件【可見】/【不可見】。

參數

visibility: boolean

組件是否可見,布林型:

【true】:可見。

【false】:不可見。

回傳值

void





範例

範例1:若獲取到的組件定義為 widget ,設定其為【不可見】:

widget.setVisible(false);

範例2:決策報表中獲取組件名稱為【report0】的報表塊,將其隱藏:

_g().getWidgetByName('report0').setVisible(false);

範例3:決策報表中獲取圖表名稱為【chart0】的圖表塊,將其隱藏:

_g().getWidgetByName('chart0').setVisible(false);







應用範例

隱藏【標準收益綜述】表格後,點選按鈕使其顯示。

點選可下載範本:隱藏和顯示組件_setVisible.frm

1 (1).gif 

行動端

支援行動端。

isVisible

方法

isVisible()

傳回組件是否可見。

參數

-

-

回傳值

boolean

組件是否可見,布林型:

【true】:可見。

【false】:不可見。





範例

範例1:若獲取到的組件定義為 widget ,傳回其是否可見:

widget.setVisible(false);

範例2:決策報表中獲取組件名稱為【report0】的報表塊,傳回其是否可見:

_g().getWidgetByName('report0').setVisible(false);

範例3:決策報表中獲取圖表名稱為【chart0】的圖表塊,傳回其是否可見:

_g().getWidgetByName('chart0').setVisible(false);









應用範例

點選按鈕,查看【標準收益綜述】是否可見。

點選可下載範本:隱藏和顯示組件_isVisible.frm


7.gif

行動端

支援行動端。


附件列表


主題: 二次開發
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
中文(繁體)

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

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

不再提示

10s後關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙

反饋已提交

網絡繁忙