2025年11月12日 星期三

V20201E – 批次修改排程資料 – CHECKBOX 欄位值 – *.js , *.cs

 目的: V20201E – 批次修改排程資料 – CHECKBOX 欄位值 – *.js , *.cs
處理說明: 1> *.js
                       checkbox 欄位值: true/false  - boolean
                      var Tmp_sub_chk_SDT1 = Ext.getCmp('sub_chk_SDT1').getValue();
                      var Tmp_sub_SDT2 = "";
                      if (Tmp_sub_chk_SDT1)   //boolean 
                           Tmp_sub_SDT2=Ext.getCmp('sub_SDT2').getValue();
                     var np = {};
                     np = { 
                       DataStr: Tmp_DataStr,
                         sub_chk_SDT: Tmp_sub_chk_SDT2,
                         sub_SDT: Tmp_sub_SDT2,
                    };

                 2>*.cs
                     string Tmp_chk_SDT = nvc["sub_chk_SDT"];
                     string Tmp_SDT = nvc["sub_SDT"];
                     if (Tmp_chk_SDT=="true"){   //string
             
                     }  



1>*.js
     //可開始日期(SDT)
    var cmp_panel_SDT = get_cmp_panel1(220,10);
    var cmp_chk_SDT1 = get_cmp_chk1('可開始日期', 'sub_chk_SDT1', 100, '5', '0 5 0 0');
    //cmp_chk_SDT1.labelAlign = "right";
    var cmp_SDT2 = get_cmp_dt0('sub_SDT2', 100);    
    cmp_panel_SDT.items.push(cmp_chk_SDT1, cmp_SDT2);

        var Tmp_DataStr = JSON.stringify(Tmp_DataAry);
        var Tmp_sub_chk_SDT1 = Ext.getCmp('sub_chk_SDT1').getValue();
        var Tmp_sub_SDT2 = "";
        if (Tmp_sub_chk_SDT1)
            Tmp_sub_SDT2=Ext.getCmp('sub_SDT2').getValue();

        var np = {};
        np = {
            DataStr: Tmp_DataStr,
            sub_chk_SDT: Tmp_sub_chk_SDT1,
            sub_SDT: Tmp_sub_SDT2,
            sub_PROJDT: Tmp_sub_PROJDT2,
            sub_CSDTAF: Tmp_sub_CSDTAF2,
            sub_EDT: Tmp_sub_EDT2,
            sub_PECT: Tmp_sub_PECT2,
            sub_RMK: Tmp_sub_RMK2,
        };


2>*.cs
      string Tmp_chk_SDT = nvc["sub_chk_SDT"];    
      if (Tmp_chk_SDT=="true")
                Tmp_SDT = nvc["sub_SDT"];



沒有留言:

張貼留言