2024年4月8日 星期一

V20304A - 工時提列 – get_cmp_xxxx – 子畫面 Grid – data load

 目的: V20304A -  工時提列 – get_cmp_xxxx –子畫面 Grid – data load

處理說明: 1>版面設計 - layout : 'border' , 
                                       -->  region : 'north' , height: 150,
                                       -->  region : 'center   
                 2>輸入欄位 : get_cmp_txt1
                      var cmp_sub_IRESAK = get_cmp_txt1('檢測結果', 'sub_IRESAK', 110, 20);    
                      var cmp_sub_IRESAK_ = get_cmp_cal0('sub_IRESAK_', 135);
                      var cmp_sub_pick_IRESAK = get_pick_btn0('挑選檢測結果', 'sub_btn_IRESAK',
                                           '../api/V20304AAPI/get_sub_IRESAKPick?isComplete=0',
                                           ['IRESAK', 'DESCPT'], ['sub_IRESAK','sub_IRESAK_'], 
                                           J_models_sub_IRESAK, J_columns_sub_IRESAK);
                     cmp_sub_IRESAK.items.push(cmp_sub_IRESAK_, cmp_sub_pick_IRESAK);    


1>*.js
    var cmp_sub_RRNRAR = get_cmp_dt1('TLS實際拆檢完工日', 'sub_RRNRAR', 110, 145);    
    var cmp_sub_QDEP = get_cmp_txt1('品保單位', 'sub_QDEP', 110, 160);    
    var cmp_sub_pick_QDEP = get_pick_btn0('挑選品保單位', 'sub_btn_QDEP',
        '../api/V20304AAPI/get_sub_QDEPPick?isComplete=0',
        ['QDEP'], ['sub_QDEP'], J_models_sub_QDEP, J_columns_sub_QDEP);

    cmp_sub_QDEP.items.push(cmp_sub_pick_QDEP);

    var cmp_sub_IRESAK = get_cmp_txt1('檢測結果', 'sub_IRESAK', 110, 20);    
    var cmp_sub_IRESAK_ = get_cmp_cal0('sub_IRESAK_', 135);
    var cmp_sub_pick_IRESAK = get_pick_btn0('挑選檢測結果', 'sub_btn_IRESAK',
        '../api/V20304AAPI/get_sub_IRESAKPick?isComplete=0',
        ['IRESAK', 'DESCPT'], ['sub_IRESAK','sub_IRESAK_'], J_models_sub_IRESAK, J_columns_sub_IRESAK);
    cmp_sub_IRESAK.items.push(cmp_sub_IRESAK_, cmp_sub_pick_IRESAK);    
    var cmp_sub_NOTEAR = get_cmp_txtarea1('檢測結果說明', 'sub_NOTEAR', 110, 185,5);

    //cmp_sub_NOTEAR.setHeight(100);



var win1 = getMyWindow("工時提列", sub_V20304A_Flds, sub_V20304A_Btns, "A");
win1.x = 100;
win1.setWidth(900);
win1.setHeight(400);

var np = {};
np["sub_FMNO"] = par_rec.data['FMNO'].toString();
Ext.getCmp('sub_Grid').store.getProxy().url = '../../api/V20304AAPI/get_sub_data1',
Ext.getCmp('sub_Grid').store.getProxy().extraParams = np; 
Ext.getCmp('sub_Grid').store.load();

沒有留言:

張貼留言