2023年5月21日 星期日

V20302 – 不允許切換至[編輯]頁 – tabChange – setActiveTab()

 目的: V20302 – 不允許切換至[編輯] – tabChange – setActiveTab()

處理說明:  1>event : tabChange  - 判斷條件是否符合
                   2>若不符合,則不允許切換 tab 


1>*.js
//若 tabchange 時, 若未選擇資料, 則顯示訊息, 不允許切換至[編輯]頁
TMSingleViewEdit.on('tabchange', function (tabPanel, tab) {
if (tab.id == 'tab1') {
var cur_recs = Ext.getCmp('grid_Single').getSelectionModel().getSelection();
if (cur_recs.length == 0) {
var Tmp_Str = '請先選擇要瀏覽明細的資料!!';
mywarnalert(Tmp_Str);
Ext.getCmp('TMSingleViewEdit').setActiveTab('tab2');  //停留在[瀏覽]頁
//TMSingleViewEdit.setActiveTab(tab2);
//Ext.getCmp('TMSingleViewEdit').activeTab = 1; 
}
}
}); // end of tabchange


沒有留言:

張貼留言