/* Áø¼ú¹®SET º¹»ç°ü¸®(SMMNR02100.xfm - JScript ) - Version : 1) : Ver.1.00.01 */ var xLrgGrupInfoPath = "/root/main/lrggrupinfo"; var xCondPath = "/root/hidden/cond"; var xOrgSetInfoPath = "/root/main/original/setinfo/setlist"; var xCloneSetListPath = "/root/main/clone/setinfo/setlist"; var xCloneSetInfoPath = "/root/main/clone/setinfo"; var xOrgStmtSetInfoPath = "/root/main/original/stmtsetinfo/stmtsetlist"; var xCloneStmtSetListPath = "/root/main/clone/stmtsetinfo/stmtsetlist"; var xCloneStmtSetInfoPath = "/root/main/clone/stmtsetinfo"; var xCloneSetInfoPath_BK = "/root/hidden/clone/setinfo"; var xCloneStmtSetInfoPath_BK = "/root/hidden/clone/stmtsetinfo"; /** * @group : * @ver : 2007.04.16 * @by : ÀÌÀº¿µ * @--------------------------------------------------- * @type : function * @access : public * @desc : È­¸é ÃʱâÈ­ * @param : * @return : * @--------------------------------------------------- */ function fInit(){ model.setValue(xCondPath+"/original/dnarflag","%"); model.makeValue("/root/send/mode", "clone"); model.makeValue("/root/send/deptcd",getUserInfo("postdeptcd")); // ºÎ¼­ÄÚµå ÀÔ·Â if(submit("TRMNR02101")){ var sRowCnt = grd_orglrggrupinfo.rows - grd_orglrggrupinfo.fixedRows; for(var i = 1; i <= sRowCnt; i++){ grd_orglrggrupinfo.IsSubtotal(i) = true; grd_orglrggrupinfo.outlinelevel(i) = model.getValue(xLrgGrupInfoPath+"/orglrggruplist["+i+"]/depth"); //ÀνºÅϽºH_DEPTH °ªÀÓ } grd_orglrggrupinfo.OutlineCol=2; //¿¬°á¼±ÀÌ Ç¥ÇöµÇ´Â Ä÷³ grd_orglrggrupinfo.OutlineBar = 4; //¿¬°á¼± ÇüÅ ¼³Á¤ (+ , - , »ç°¢Çü ¾Èº¸ÀÌ°Ô ÇÏ·Á¸é 0 À¸·Î ¼¼ÆÃ) grd_orglrggrupinfo.TreeColor = "gray"; sRowCnt = grd_clonelrggrupinfo.rows - grd_clonelrggrupinfo.fixedRows; for(var i = 1; i <= sRowCnt; i++){ grd_clonelrggrupinfo.IsSubtotal(i) = true; grd_clonelrggrupinfo.outlinelevel(i) = model.getValue(xLrgGrupInfoPath+"/clonelrggruplist["+i+"]/depth"); //ÀνºÅϽºH_DEPTH °ªÀÓ } grd_clonelrggrupinfo.OutlineCol=2; //¿¬°á¼±ÀÌ Ç¥ÇöµÇ´Â Ä÷³ grd_clonelrggrupinfo.OutlineBar = 4; //¿¬°á¼± ÇüÅ ¼³Á¤ (+ , - , »ç°¢Çü ¾Èº¸ÀÌ°Ô ÇÏ·Á¸é 0 À¸·Î ¼¼ÆÃ) grd_clonelrggrupinfo.TreeColor = "gray"; } model.removenodeset(xOrgSetInfoPath); model.removenodeset(xCloneSetListPath); model.removenodeset(xOrgStmtSetInfoPath); model.removenodeset(xCloneStmtSetListPath); model.refresh(); } /** * @group : * @ver : 2007.04.17 * @by : ÀÌÀº¿µ * @--------------------------------------------------- * @type : function * @access : public * @desc : SET ¸®½ºÆ® Á¶È¸ - »óÀ§ ±×·ìÄÚµå·Î SET Á¤º¸¸¦ Á¶È¸ÇÑ´Ù. * @param : pFlag (original : ¿øº» SET¸®½ºÆ®, clone : º¹»çµÉ SET ¸®½ºÆ®) * @return : * @--------------------------------------------------- */ function fSrchSetList(pFlag){ var iLrgGrupRow = 0; model.removenode("/root/send"); var sGrupFlag = ""; var sDepth = 0; switch(pFlag){ case "original" : // ¿øº» SET¸®½ºÆ® iLrgGrupRow = grd_orglrggrupinfo.row; if(iLrgGrupRow < 1) return; sDepth = eval(model.getValue(xLrgGrupInfoPath+"/orglrggruplist["+iLrgGrupRow+"]/depth")); sGrupFlag = model.getValue(xLrgGrupInfoPath+"/orglrggruplist["+iLrgGrupRow+"]/grupflag"); // if(((sGrupFlag != "3" && sGrupFlag != "5") && sDepth < 2) || ((sGrupFlag == "3" || sGrupFlag == "5") && sDepth < 3)){ if((sDepth < 3 && sGrupFlag == "3" ) || (sDepth < 2 && sGrupFlag != "5") || (sDepth < 2 && sGrupFlag == "5")){ model.removenodeset(xOrgSetInfoPath); model.removenodeset(xOrgStmtSetInfoPath); grd_orgsetgrupinfo.rebuild(); grd_orgstmtsetinfo.rebuild(); model.resetInstanceNode(xCondPath+"/original"); opt_orglrggrupnm.refresh(); opt_orgsetnm.refresh(); // ÀÚ½Ä Á¢±â or ÆîÄ¡±â sDepth = eval(model.getValue(xLrgGrupInfoPath+"/orglrggruplist["+iLrgGrupRow+"]/depth")); sRowCnt = grd_orglrggrupinfo.rows - grd_orglrggrupinfo.fixedrows; if(grd_orglrggrupinfo.iscollapsed(iLrgGrupRow) == true){ sBoolStatus = false; }else{ sBoolStatus = true; } for(var i=iLrgGrupRow; i<=sRowCnt; i++){ iDepth = eval(model.getValue(xLrgGrupInfoPath+"/orglrggruplist["+i+"]/depth")); if(i==iLrgGrupRow){ grd_orglrggrupinfo.iscollapsed(i) = sBoolStatus; }else if(i != iLrgGrupRow && sDepth < iDepth){ grd_orglrggrupinfo.iscollapsed(i) = sBoolStatus; }else{ break; } } return; } model.setValue(xCondPath+"/original/lrggrupnm", model.getValue(xLrgGrupInfoPath+"/orglrggruplist["+iLrgGrupRow+"]/hngnm")); model.setValue(xCondPath+"/original/lrggrupcd", model.getValue(xLrgGrupInfoPath+"/orglrggruplist["+iLrgGrupRow+"]/grupcd")); model.makeValue("/root/send/lrggrupcd", model.getValue(xCondPath+"/original/lrggrupcd")); if(submit("TRMNR02102")){ model.removenodeset(xOrgStmtSetInfoPath); grd_orgstmtsetinfo.rebuild(); model.setValue(xCondPath+"/original/setnm",""); model.setValue(xCondPath+"/original/setcd",""); opt_orgsetnm.refresh(); } break; case "clone" : // º¹»çµÉ SET ¸®½ºÆ® iLrgGrupRow = grd_clonelrggrupinfo.row; if(iLrgGrupRow < 1) return; sDepth = eval(model.getValue(xLrgGrupInfoPath+"/clonelrggruplist["+iLrgGrupRow+"]/depth")); sGrupFlag = model.getValue(xLrgGrupInfoPath+"/clonelrggruplist["+iLrgGrupRow+"]/grupflag"); // if(((sGrupFlag != "3" && sGrupFlag != "5") && sDepth < 2) || ((sGrupFlag == "3" || sGrupFlag == "5") && sDepth < 3)){ if((sDepth < 3 && sGrupFlag == "3" ) || (sDepth < 2 && sGrupFlag != "5") || (sDepth < 2 && sGrupFlag == "5")){ model.removenodeset(xCloneSetListPath); model.removenodeset(xCloneStmtSetListPath); grd_clonesetgrupinfo.rebuild(); grd_clonestmtsetinfo.rebuild(); model.resetInstanceNode(xCondPath+"/clone"); opt_clonelrggrupnm.refresh(); opt_clonesetnm.refresh(); // ÀÚ½Ä Á¢±â or ÆîÄ¡±â sDepth = eval(model.getValue(xLrgGrupInfoPath+"/clonelrggruplist["+iLrgGrupRow+"]/depth")); sRowCnt = grd_clonelrggrupinfo.rows - grd_clonelrggrupinfo.fixedrows; if(grd_clonelrggrupinfo.iscollapsed(iLrgGrupRow) == true){ sBoolStatus = false; }else{ sBoolStatus = true; } for(var i=iLrgGrupRow; i<=sRowCnt; i++){ iDepth = eval(model.getValue(xLrgGrupInfoPath+"/clonelrggruplist["+i+"]/depth")); if(i==iLrgGrupRow){ grd_clonelrggrupinfo.iscollapsed(i) = sBoolStatus; }else if(i != iLrgGrupRow && sDepth < iDepth){ grd_clonelrggrupinfo.iscollapsed(i) = sBoolStatus; }else{ break; } } return; } model.setValue(xCondPath+"/clone/lrggrupnm", model.getValue(xLrgGrupInfoPath+"/clonelrggruplist["+iLrgGrupRow+"]/hngnm")); model.setValue(xCondPath+"/clone/lrggrupcd", model.getValue(xLrgGrupInfoPath+"/clonelrggruplist["+iLrgGrupRow+"]/grupcd")); model.makeValue("/root/send/lrggrupcd", model.getValue(xCondPath+"/clone/lrggrupcd")); if(submit("TRMNR02103")){ model.removenodeset(xCloneStmtSetListPath); grd_clonestmtsetinfo.rebuild(); model.setValue(xCondPath+"/clone/setnm",""); model.setValue(xCondPath+"/clone/setcd",""); opt_clonesetnm.refresh(); model.copyNode(xCloneSetInfoPath_BK, xCloneSetInfoPath); } break; } } /** * @group : * @ver : 2007.04.17 * @by : ÀÌÀº¿µ * @--------------------------------------------------- * @type : function * @access : public * @desc : dnar Áø¼ú¹® ¸®½ºÆ® Á¶È¸ - »óÀ§ ±×·ìÄÚµå·Î SET Á¤º¸¸¦ Á¶È¸ÇÑ´Ù. * @param : pFlag (original : ¿øº» SET¸®½ºÆ®, clone : º¹»çµÉ SET ¸®½ºÆ®) * @return : * @--------------------------------------------------- */ function fSrchStmtList(pFlag){ model.removenode("/root/send"); iSetRow = 0; switch(pFlag){ case "original" : // ¿øº» SET¸®½ºÆ® iSetRow = grd_orgsetgrupinfo.row; if(iSetRow < 1) return; model.setValue(xCondPath+"/original/setnm",model.getValue(xOrgSetInfoPath+"["+iSetRow+"]/hngnm")); model.setValue(xCondPath+"/original/setcd",model.getValue(xOrgSetInfoPath+"["+iSetRow+"]/grupcd")); model.makeValue("/root/send/grupcd", model.getValue(xCondPath+"/original/setcd")); model.makeValue("/root/send/dnarflag", model.getValue(xCondPath+"/original/dnarflag")); if(submit("TRMNR02104")){ fStmtMerge("original"); fSettingGridStyle("original"); // Áø¼ú¹® ÆùÆ® color º¯°æ grd_orgstmtsetinfo.resizeCells(); } break; case "clone" : // º¹»çµÉ SET ¸®½ºÆ® iSetRow = grd_clonesetgrupinfo.row; if(iSetRow < 1) return; model.setValue(xCondPath+"/clone/setnm",model.getValue(xCloneSetListPath+"["+iSetRow+"]/hngnm")); model.setValue(xCondPath+"/clone/setcd",model.getValue(xCloneSetListPath+"["+iSetRow+"]/grupcd")); model.makeValue("/root/send/grupcd", model.getValue(xCondPath+"/clone/setcd")); if(submit("TRMNR02105")){ fStmtMerge("clone"); fSettingGridStyle("clone"); //Áø¼ú¹® ÆùÆ® color º¯°æ model.copyNode(xCloneStmtSetInfoPath_BK,xCloneStmtSetInfoPath); grd_clonestmtsetinfo.resizeCells(); } break; } } /** * @group : * @ver : 2007.04.18 * @by : ÀÌÀº¿µ * @--------------------------------------------------- * @type : function * @access : public * @desc : Áø¼ú¹® º¹»ç * @param : pFlag (set : SET º¹»ç, stmt : Áø¼ú¹® º¹»ç) * @return : * @--------------------------------------------------- */ function fCopyStmtInfo(pFlag){ switch(pFlag){ case "set" : // SET º¹»ç var sLrgGrupCD = model.getValue(xCondPath+"/clone/lrggrupcd"); var sInputChk = false; if(sLrgGrupCD == ""){ messageBox("±×·ìÀ» ¸ÕÀú","C002"); return; } var sSetCnt = grd_orgsetgrupinfo.rows - grd_orgsetgrupinfo.fixedrows; var iCloneSetRow = grd_clonesetgrupinfo.rows - grd_clonesetgrupinfo.fixedrows; var iLrgGrupRow = grd_clonelrggrupinfo.row; var sGrupcd = ""; var sGrupnm = ""; var sGrupFlag = model.getValue(xLrgGrupInfoPath+"/clonelrggruplist["+iLrgGrupRow+"]/grupflag"); var sDeptCD = ""; if(sGrupFlag == 3 || sGrupFlag == 5){ sDeptCD = model.getValue(xLrgGrupInfoPath+"/clonelrggruplist["+iLrgGrupRow+"]/deptcd"); } for(var iRow=1; iRow <= sSetCnt; iRow++){ if(model.getValue(xOrgSetInfoPath+"["+iRow+"]/check") == "true"){ sGrupcd = model.getValue(xOrgSetInfoPath+"["+iRow+"]/grupcd"); sGrupnm = model.getValue(xOrgSetInfoPath+"["+iRow+"]/hngnm"); if(model.getValue(xCloneSetListPath+"[grupcd = '"+sGrupcd+"' or hngnm ='"+sGrupnm+"']/grupcd") != "") continue; grd_clonesetgrupinfo.addItem(); iCloneSetRow++; model.setValue(xCloneSetListPath+"["+iCloneSetRow+"]/status","I"); grd_clonesetgrupinfo.cellstyle("color",iCloneSetRow,1) = "#FF0000"; // ½Å±Ô ÀÔ·ÂÀÇ °æ¿ì »óÅ Ä÷³¿¡ ÆùÆ® »ö»óÀ» ´Ù¸£°Ô Ç¥½ÃÇÔ model.setValue(xCloneSetListPath+"["+iCloneSetRow+"]/hngnm", model.getValue(xOrgSetInfoPath+"["+iRow+"]/hngnm")); model.setValue(xCloneSetListPath+"["+iCloneSetRow+"]/grupcd", model.getValue(xOrgSetInfoPath+"["+iRow+"]/grupcd")); model.setValue(xCloneSetListPath+"["+iCloneSetRow+"]/supcd", sLrgGrupCD); model.setValue(xCloneSetListPath+"["+iCloneSetRow+"]/grupflag", sGrupFlag); model.setValue(xCloneSetListPath+"["+iCloneSetRow+"]/todd", "99991231235959"); if(sGrupFlag == 3 || sGrupFlag == 5){ model.setValue(xCloneSetListPath+"["+iCloneSetRow+"]/deptcd", sDeptCD); } sInputChk = true; } } if(sInputChk == true){ model.removenodeset(xCloneStmtSetListPath); grd_clonestmtsetinfo.rebuild(); model.setValue(xCondPath+"/clone/setcd",""); model.setValue(xCondPath+"/clone/setnm",""); opt_clonesetnm.refresh(); } break; case "stmt" : // Áø¼ú¹® º¹»ç var sSetCD = model.getValue(xCondPath+"/clone/setcd"); var sStatus = model.getValue(xCloneSetListPath+"["+grd_clonesetgrupinfo.row+"]/status"); if(sSetCD == ""){ messageBox("SETÀ» ¸ÕÀú","C002"); return; } if(sStatus == "I"){ messageBox("SETÀ» ¸ÕÀú ÀúÀåÇÑ ÈÄ¿¡","C002"); return; } var sStmtCnt = grd_orgstmtsetinfo.rows - grd_orgstmtsetinfo.fixedrows; var iStmtSetRow = grd_clonestmtsetinfo.rows - grd_clonestmtsetinfo.fixedrows; var sStmtCD = ""; fSettingGridStyle("clone"); for(var iRow=1; iRow<=sStmtCnt; iRow++){ if(model.getValue(xOrgStmtSetInfoPath+"["+iRow+"]/check") == "true"){ sStmtCD = model.getValue(xOrgStmtSetInfoPath+"["+iRow+"]/stmtcd"); if(model.getValue(xCloneStmtSetListPath+"[stmtcd ='"+sStmtCD+"']/stmtcd") != "") continue; grd_clonestmtsetinfo.addItem(); iStmtSetRow++; model.setValue(xCloneStmtSetListPath+"["+iStmtSetRow+"]/status","I"); model.setValue(xCloneStmtSetListPath+"["+iStmtSetRow+"]/dnarflag", model.getValue(xOrgStmtSetInfoPath+"["+iRow+"]/dnarflag")); grd_clonestmtsetinfo.cellstyle("color",iStmtSetRow,1,iStmtSetRow,2) = "#FF0000"; // ½Å±Ô ÀÔ·ÂÀÇ °æ¿ì »óÅ Ä÷³¿¡ ÆùÆ® »ö»óÀ» ´Ù¸£°Ô Ç¥½ÃÇÔ model.setValue(xCloneStmtSetListPath+"["+iStmtSetRow+"]/stmtcnts", model.getValue(xOrgStmtSetInfoPath+"["+iRow+"]/stmtcnts")); model.setValue(xCloneStmtSetListPath+"["+iStmtSetRow+"]/fstrgstrnm", "-"); model.setValue(xCloneStmtSetListPath+"["+iStmtSetRow+"]/stmtcd", sStmtCD); model.setValue(xCloneStmtSetListPath+"["+iStmtSetRow+"]/grupcd", sSetCD); model.setValue(xCloneStmtSetListPath+"["+iStmtSetRow+"]/todd", "99991231235959"); model.setValue(xCloneStmtSetListPath+"["+iStmtSetRow+"]/attrcnt", model.getValue(xOrgStmtSetInfoPath+"["+iRow+"]/attrcnt")); } } fStmtMerge("clone"); break; } } /** * @group : * @ver : 2007.04.18 * @by : ÀÌÀº¿µ * @--------------------------------------------------- * @type : function * @access : public * @desc : ±×¸®µå ÇÕº´(merge) * @param : pFlag (set : SET º¹»ç, stmt : Áø¼ú¹® º¹»ç) * @return : * @--------------------------------------------------- */ function fStmtMerge(pFlag){ switch(pFlag){ case "original" : // ¿øº» SET¸®½ºÆ® grd_orgstmtsetinfo.mergecells = "bycol"; grd_orgstmtsetinfo.mergecol(2) = false; grd_orgstmtsetinfo.mergecol(3) = false; break; case "clone" : // º¹»çµÉ SET ¸®½ºÆ® grd_clonestmtsetinfo.mergecells = "bycol"; grd_clonestmtsetinfo.mergecol(1) = false; grd_clonestmtsetinfo.mergecol(3) = false; break; } } /** * @group : * @ver : 2007.04.18 * @by : ÀÌÀº¿µ * @--------------------------------------------------- * @type : function * @access : public * @desc : Áø¼ú¹® º¹»ç * @param : pFlag (set : SET Ãë¼Ò, stmt : Áø¼ú¹® Ãë¼Ò) * @return : * @--------------------------------------------------- */ function fCnclStmtInfo(pFlag){ var iRow = 0; var sStatus = ""; switch(pFlag){ case "set" : // SET º¹»ç iRow = grd_clonesetgrupinfo.row; if(iRow < 1) return; sStatus = model.getValue(xCloneSetListPath+"["+iRow+"]/status"); if(sStatus == "I"){ grd_clonesetgrupinfo.deleteItem(iRow); }else if(sStatus == "-"){ model.setValue(xCloneSetListPath+"["+iRow+"]/status", "D"); }else if(sStatus == "D"){ model.setValue(xCloneSetListPath+"["+iRow+"]/status", "-"); } break; case "stmt" : // Áø¼ú¹® º¹»ç iRow = grd_clonestmtsetinfo.row; if(iRow < 1) return; sStatus = model.getValue(xCloneStmtSetListPath+"["+iRow+"]/status"); if(sStatus == "I"){ grd_clonestmtsetinfo.deleteItem(iRow); }else if(sStatus == "-"){ model.setValue(xCloneStmtSetListPath+"["+iRow+"]/status","D"); }else if(sStatus == "D"){ model.setValue(xCloneStmtSetListPath+"["+iRow+"]/status","-"); } break; } } /** * @group : * @ver : 2007.04.18 * @by : ÀÌÀº¿µ * @--------------------------------------------------- * @type : function * @access : public * @desc : ÀúÀå * @param : pFlag (set : SET Ãë¼Ò, stmt : Áø¼ú¹® Ãë¼Ò) * @return : * @--------------------------------------------------- */ function fSave(pFlag){ model.removenode("/root/send"); switch(pFlag){ case "set" : // SET if(instance1.selectSingleNode(xCloneSetInfoPath).xml == instance1.selectSingleNode(xCloneSetInfoPath_BK).xml){ messageBox("º¯°æµÈ µ¥ÀÌÅͰ¡","I004"); return; } model.makeValue("/root/send/setlist",grd_clonesetgrupinfo.getUpdateDataAll("i")); model.makeValue("/root/send/lrggrupcd", model.getValue(xCondPath+"/clone/lrggrupcd")); if(submit("TXMNR02101")){ model.removenodeset(xCloneStmtSetListPath); grd_clonestmtsetinfo.rebuild(); model.setValue(xCondPath+"/clone/setcd",""); model.setValue(xCondPath+"/clone/setnm",""); opt_clonesetnm.refresh(); model.copyNode(xCloneSetInfoPath_BK, xCloneSetInfoPath); fSettingGridStyle("original"); } break; case "stmt" : // Áø¼ú¹® if(instance1.selectSingleNode(xCloneStmtSetInfoPath).xml == instance1.selectSingleNode(xCloneStmtSetInfoPath_BK).xml){ messageBox("º¯°æµÈ µ¥ÀÌÅͰ¡","I004"); return; } model.makeValue("/root/send/stmtsetlist", grd_clonestmtsetinfo.getUpdateDataAll("i")); model.makeValue("/root/send/grupcd", model.getValue(xCondPath+"/clone/setcd")); if(submit("TXMNR02102")){ fStmtMerge("clone"); model.copyNode(xCloneStmtSetInfoPath_BK,xCloneStmtSetInfoPath); fSettingGridStyle("clone"); } break; } } /** * @group : * @ver : 2007.04.19 * @by : ÀÌÀº¿µ * @--------------------------------------------------- * @type : function * @access : public * @desc : Áø¼ú¹® ÆùÆ® color º¯°æ - ¼Ó¼ºÀÌ ÀÖ´Â °æ¿ì Áø¼ú¹® ÆùÆ® »ö»óÀ» º¯°æÇÑ´Ù. * @param : pFlag (original : ¿øº» ¸®½ºÆ®, clone : º¹»çµÉ ¸®½ºÆ®) * @return : * @--------------------------------------------------- */ function fSettingGridStyle(pFlag){ switch(pFlag){ case "original" : // ¿øº» ¸®½ºÆ® grd_orgstmtsetinfo.allstyle("data","color") = "#000000"; for(var iRow = grd_orgstmtsetinfo.fixedrows; iRow <= grd_orgstmtsetinfo.rows-grd_orgstmtsetinfo.fixedrows; iRow++){ if(eval(model.getValue(xOrgStmtSetInfoPath+"["+iRow+"]/attrcnt")) > 0){ grd_orgstmtsetinfo.cellstyle("color",iRow,3) = "#33CC33"; // ³ì»ö } } break; case "clone" : // º¹»çµÉ ¸®½ºÆ® grd_clonestmtsetinfo.allstyle("data","color") = "#000000"; for(var iRow=grd_clonestmtsetinfo.fixedrows; iRow<=grd_clonestmtsetinfo.rows-grd_clonestmtsetinfo.fixedrows; iRow++){ if(eval(model.getValue(xCloneStmtSetListPath+"["+iRow+"]/attrcnt"))>0){ grd_clonestmtsetinfo.cellstyle("color",iRow,3) = "#33CC33"; // ³ì»ö } } break; } } /** * @group : * @ver : 2007.04.19 * @by : ÀÌÀº¿µ * @--------------------------------------------------- * @type : function * @access : public * @desc : Áø¼ú¹® ÆùÆ® color º¯°æ - ¼Ó¼ºÀÌ ÀÖ´Â °æ¿ì Áø¼ú¹® ÆùÆ® »ö»óÀ» º¯°æÇÑ´Ù. * @param : pFlag (original : ¿øº» ¸®½ºÆ®, clone : º¹»çµÉ ¸®½ºÆ®) * @return : * @--------------------------------------------------- */ function fTotalSelect(pFlag){ switch(pFlag){ case "set" : // SET for(var iRow = grd_orgsetgrupinfo.fixedrows; iRow <= grd_orgsetgrupinfo.rows-grd_orgsetgrupinfo.fixedrows; iRow++){ model.setValue(xOrgSetInfoPath+"["+iRow+"]/check","true"); } grd_orgsetgrupinfo.rebuild(); case "stmt" : // Áø¼ú¹® for(var iRow = grd_orgstmtsetinfo.fixedrows; iRow <= grd_orgstmtsetinfo.rows-grd_orgstmtsetinfo.fixedrows; iRow++){ model.setValue(xOrgStmtSetInfoPath+"["+iRow+"]/check","true"); } grd_orgstmtsetinfo.rebuild(); } }