2023年11月19日 星期日

V80E01 - TreeView挑選人員 - 利用Get_pickTree_btn0

 目的: V80E01 - TreeView挑選人員 - 利用Get_pickTree_btn0

 處理說明: 1> 利用  Get_pickTree_btn0  - 產生 TreeView挑選人員 Button
                   2>var cmp_pick_EMPLYID 
           = get_pickTree_btn0('挑選員工編號', 's_btn_EMPLYID', 's_EMPLYID', 's_EMPLYID_');
              //get_pickTree_btn0(挑選視窗標題,按鈕id,傳回員工編號欄位(s_EMPLYID),
                                                                                          傳回員工姓名欄位(s_EMPLYID_),  )


1>*.js

 // panel11  
    var cmp_EMPLYID = get_cmp_txt1('員工編號', 's_EMPLYID', 80, 100);
    var cmp_EMPLYID_ = get_cmp_cal0('s_EMPLYID_', 100);
    //取得 TreeView 人員挑選
    var cmp_pick_EMPLYID = get_pickTree_btn0('挑選員工編號', 's_btn_EMPLYID',                                                                                                's_EMPLYID', 's_EMPLYID_');
    cmp_EMPLYID.items.push(cmp_EMPLYID_,cmp_pick_EMPLYID);


    //篩選條件畫面
    var Query = new Ext.FormPanel({
        id: 's_form',
        layout: { type: 'hbox', align: 'stretch' },
        fieldDefaults: { labelAlign: 'right' },
        defaults: { margin: { top: 3 } },
        items: [
            {
                xtype: 'panel', id: 'panel1', layout: { type: 'hbox', align: 'stretch' }, flex: 14, border: 0,
                items: [
                    {
                 xtype: 'panel', id: 'panel11', layout: { type: 'vbox', align: 'stretch' }, flex: 25, border: 0,
                        items: [cmp_EMPLYID,],
                    },  // end of panel11
                    {
                        xtype: 'panel', id: 'panel12', layout: { type: 'vbox', align: 'stretch' }, flex: 30, border: 0,
                        items: [],
                    },   // end of panel12 , flex:16                                        
                ]
            },  // end of panel1            

沒有留言:

張貼留言