function fValidateMainData(){ var cdgrupid = model.getValue("/root/main/data/cdgrupid"); if( cdgrupid == null || cdgrupid =="" ){ messageBox("Äڵ屺 ID¸¦" , "C001"); model.setFocus("ipt_cdgrupid"); return false; } var cdid = model.getValue("/root/main/data/cdid"); if( cdid == null || cdid == "" ){ messageBox("ÄÚµå ID¸¦", "C001"); model.setFocus("ipt_cdid"); return false; } var cdlgth = grd_cdgruplist.valueMatrix(grd_cdgruplist.row, grd_cdgruplist.colRef("cdlgth")); if( cdid.length > cdlgth){ messageBox("ÄÚµå ÃÖ´ë±æÀÌ "+cdlgth+"¸¦", "E003"); model.setFocus("ipt_cdid"); return false; } var cdengabbrnm = model.getValue("/root/main/data/cdengabbrnm"); if( cdengabbrnm == null || cdengabbrnm == ""){ model.setValue("/root/main/data/cdengabbrnm", "-"); } var cdnm = model.getValue("/root/main/data/cdnm"); if( cdnm == null || cdnm == "" ){ messageBox("ÄÚµå À̸§À»", "C001"); model.setFocus("ipt_cdnm"); return false; } var detldesc = model.getValue("/root/main/data/detldesc"); var cdval = model.getValue("/root/main/data/cdval"); if( cdval == null || cdval == "" ){ model.setValue("/root/main/data/cdval", 0); } var minval = model.getValue("/root/main/data/minval"); if( minval == null || minval == "" ){ model.setValue("/root/main/data/minval", 0); } var maxval = model.getValue("/root/main/data/maxval"); if( maxval == null || maxval == "" ){ model.setValue("/root/main/data/maxval", 0); } var minopercd = model.getValue("/root/main/data/minopercd"); if( minopercd == null || minopercd == "" ){ model.setValue("/root/main/data/minopercd", "-"); } var maxopercd = model.getValue("/root/main/data/maxopercd"); if( maxopercd == null || maxopercd == "" ){ model.setValue("/root/main/data/maxopercd", "-"); } var valifromdd = model.getValue("/root/main/data/valifromdd"); if( valifromdd == null || valifromdd == "" ){ messageBox("À¯È¿½ÃÀÛ ÀϽø¦", "C001"); model.setFocus("ipt_valifromdd"); return false; } var valitodd = model.getValue("/root/main/data/valitodd"); if( valitodd == null || valitodd == "" ){ messageBox("À¯È¿Á¾·á ÀϽø¦", "C001"); model.setFocus("ipt_valitodd"); return false; } var dispseq = model.getValue("/root/main/data/dispseq"); if( dispseq == null || dispseq == "" ){ model.setValue("/root/main/data/dispseq", 0); } return true; } function fInitMainData(disabled){ model.makeValue("/root/main/mode/modelabel", ""); model.makeValue("/root/main/data/cdgrupid", ""); model.makeValue("/root/main/data/cdid", ""); model.makeValue("/root/main/data/cdengabbrnm", ""); model.makeValue("/root/main/data/cdnm", ""); model.makeValue("/root/main/data/detldesc", ""); model.makeValue("/root/main/data/cdval", ""); model.makeValue("/root/main/data/minval", ""); model.makeValue("/root/main/data/maxval", ""); model.makeValue("/root/main/data/minopercd", ""); model.makeValue("/root/main/data/maxopercd", ""); model.makeValue("/root/main/data/valifromdd", ""); model.makeValue("/root/main/data/valitodd", ""); model.makeValue("/root/main/data/dispseq", ""); fInitMainDataControls(disabled); } function fInitMainDataControls(disabled){ ipt_cdgrupid.disabled = disabled; ipt_cdid.disabled = disabled; ipt_cdnm.disabled = disabled; ipt_cdengabbrnm.disabled = disabled; ipt_cdval.disabled = disabled; ipt_dispseq.disabled = disabled; ipt_minval.disabled = disabled; ipt_maxval.disabled = disabled; cmb_minopercd.disabled= disabled; cmb_maxopercd.disabled= disabled; ipt_valifromdd.disabled = disabled; ipt_valitodd.disabled = disabled; tar_detldesc.disabled = disabled; } function fShiftCdListGridColumn(mode){ if(mode=="excel"){ grd_cdlist.colHidden(grd_cdlist.colRef("process")) = false; grd_cdlist.colHidden(grd_cdlist.colRef("class")) = false; }else{ grd_cdlist.colHidden(grd_cdlist.colRef("process")) = true; grd_cdlist.colHidden(grd_cdlist.colRef("class")) = true; } } function fRearrangeExcelData(){ for(var i=grd_cdlist.fixedRows; i