/* - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì ȯ°æ¼³Á¤SET°ü¸® - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì */ var sENVSETLIST = "/root/main/envsetinfo/envsetlist"; var sENVSETLIST_HIDDEN = "/root/hidden/envsetinfo/envsetlist"; var sENVSETLIST_TMP = "/root/hidden/etcenvsettmp/etcenvsetlist"; var prevFocusIndex = 0; /** * @desc : ȯ°æ¼³Á¤°ü¸® ÃʱâÈ­ * @ * @param : * @return : * @--------------------------------------------------- */ function fInitializeDone_SMMMB21000(){ mmbfGetDeptCodeComboList("/root/send/reqdata", "/root/init/orddept" , "A"); model.resetInstanceNode("/root/temp/copy"); fGetEnvlrgFlag ( "2" ); fGetEnvlrgFlag ( "3" ); fGetEnvlrgFlag ( "4" ); model.refresh(); fReqSetTreeView("ENV"); model.setValue(trv_envsetlist.attribute("ref"), ""); trv_envsetlist.rebuild(); } /** * @desc : ¸¶¿ì½º ¿À¸¥ÂÊ ¹öư ÆË¾÷â * @ * @param : * @return : * @--------------------------------------------------- */ function fMouseRghtBtnPopup(){ if(event.button == 3){ var rowpos = trv_envsetlist.mouseRow; trv_envsetlist.select(rowpos); } setPopupMenu("trv_envsetlist", false, "/root/trvprcpmenu/menu/menu" , "label", "func"); } /** * @desc : »õÆú´õÃß°¡ * @ * @param : * @return : * @--------------------------------------------------- */ function fAddFolderSet() { fAddEnvSet("folder") } /** * @desc : »õȯ°æ¼³Á¤Ãß°¡ * @ * @param : * @return : * @--------------------------------------------------- */ function fAddEnvCdSet() { var lrg = model.getValue("/root/init/envlrgflag"); fAddEnvSet("env", lrg) } function fAddEnvSet(mode){ var item = trv_envsetlist.item(trv_envsetlist.selectedIndex); if(item == null){return;} var currow = item.index + 1; if ( mode == "folder" ) { model.setValue("/root/main/iptbox/envflag", "N"); } else { model.setValue("/root/main/iptbox/envflag", "Y"); } //»óÀ§Æú´õ°¡ Æú´õ°¡ ¾Æ´Ñ ȯ°æ¼³Á¤ÀÏ °æ¿ì´Â ÇÏÀ§µµ ȯ°æ¼³Á¤ÀÌ¿©¾ß ÇÑ´Ù. if ( model.getValue(sENVSETLIST + "[" + currow + "]/envflag") == "Y") { model.setValue("/root/main/iptbox/envflag", "Y"); } if ( model.getValue(sENVSETLIST + "[" + currow + "]/settypecd") == "CLS") { model.setValue("/root/main/iptbox/envflag", "Y"); } model.setValue("/root/main/iptbox/setnm", ""); model.setValue("/root/main/iptbox/envcd", "-"); model.setValue("/root/main/iptbox/ordtype", "A"); model.setValue("/root/main/iptbox/envkindcd", "A"); model.setValue("/root/main/iptbox/envtrgtcd", "-"); model.setValue("/root/main/iptbox/loginflag", "N"); model.setValue("/root/main/iptbox/loginkindcd", "A"); model.setValue("/root/main/iptbox/logintrgtcd", "-"); model.setValue("/root/main/iptbox/setdelflag", "N"); model.setValue("/root/main/iptbox/setrefseq", model.getValue(sENVSETLIST + "[" + currow + "]/setrefseq")); model.setValue("/root/main/iptbox/indcaseflag", "N"); if ( model.getValue(sENVSETLIST + "[" + currow + "]/levl" ) == "1" ){ model.setValue("/root/main/iptbox/envlrgflag", model.getValue("/root/init/envlrgflag")); model.setValue("/root/main/iptbox/envmidflag", model.getValue("/root/init/envmidflag")); model.setValue("/root/main/iptbox/envsmlflag", model.getValue("/root/init/envsmlflag")); } else { model.setValue("/root/main/iptbox/envlrgflag", model.getValue(sENVSETLIST + "[" + currow + "]/envlrgflag")); model.setValue("/root/main/iptbox/envmidflag", model.getValue(sENVSETLIST + "[" + currow + "]/envmidflag")); model.setValue("/root/main/iptbox/envsmlflag", model.getValue(sENVSETLIST + "[" + currow + "]/envsmlflag")); } if(fSaveEnvInfo(currow, "i")!=-1){ model.setValue(sENVSETLIST_HIDDEN + "/status", "i"); model.refresh(); fShowWndIptBox(); } } /** * @desc : Æú´õ»èÁ¦ * @ * @param : * @return : * @--------------------------------------------------- */ function fDelEnvSet() { var item = trv_envsetlist.item(trv_envsetlist.selectedIndex); if(item == null){return;} var currow = item.index + 1; var supsetno = model.getValue(sENVSETLIST + "[" + currow + "]/supsetno"); model.setValue("/root/main/iptbox/envlrgflag" , model.getValue(sENVSETLIST + "[" + currow + "]/envlrgflag")); model.setValue("/root/main/iptbox/envmidflag" , model.getValue(sENVSETLIST + "[" + currow + "]/envmidflag")); model.setValue("/root/main/iptbox/envsmlflag" , model.getValue(sENVSETLIST + "[" + currow + "]/envsmlflag")); if(fSaveEnvInfo(currow, "d") != -1){ fSaveEnvSet(); } } /** * @desc : Æú´õ¼öÁ¤ * @ * @param : * @return : * @--------------------------------------------------- */ function fUpdtEnvSet() { var item = trv_envsetlist.item(trv_envsetlist.selectedIndex); if(item == null){return;} var currow = item.index + 1; var indx = trv_envsetlist.selectedIndex; model.setValue("/root/main/iptbox/envlrgflag" , model.getValue(sENVSETLIST + "[" + currow + "]/envlrgflag")); model.setValue("/root/main/iptbox/envmidflag" , model.getValue(sENVSETLIST + "[" + currow + "]/envmidflag")); model.setValue("/root/main/iptbox/envsmlflag" , model.getValue(sENVSETLIST + "[" + currow + "]/envsmlflag")); model.setValue("/root/main/iptbox/setnm" , model.getValue(sENVSETLIST + "[" + currow + "]/setnm")); model.setValue("/root/main/iptbox/envflag" , model.getValue(sENVSETLIST + "[" + currow + "]/envflag")); model.setValue("/root/main/iptbox/envcd" , model.getValue(sENVSETLIST + "[" + currow + "]/envcd")); model.setValue("/root/main/iptbox/envdesc" , model.getValue(sENVSETLIST + "[" + currow + "]/envdesc")); model.setValue("/root/main/iptbox/ordtype" , model.getValue(sENVSETLIST + "[" + currow + "]/ordtype")); model.setValue("/root/main/iptbox/envkindcd" , model.getValue(sENVSETLIST + "[" + currow + "]/envkindcd")); model.setValue("/root/main/iptbox/envtrgtcd" , model.getValue(sENVSETLIST + "[" + currow + "]/envtrgtcd")); model.setValue("/root/main/iptbox/loginflag" , model.getValue(sENVSETLIST + "[" + currow + "]/loginflag")); model.setValue("/root/main/iptbox/loginkindcd" , model.getValue(sENVSETLIST + "[" + currow + "]/loginkindcd")); model.setValue("/root/main/iptbox/logintrgtcd" , model.getValue(sENVSETLIST + "[" + currow + "]/logintrgtcd")); model.setValue("/root/main/iptbox/setdelflag" , model.getValue(sENVSETLIST + "[" + currow + "]/setdelflag")); model.setValue("/root/main/iptbox/setrefseq" , model.getValue(sENVSETLIST + "[" + currow + "]/setrefseq")); model.setValue("/root/main/iptbox/dupliflag" , model.getValue(sENVSETLIST + "[" + currow + "]/dupliflag")); model.setValue("/root/main/iptbox/indcaseflag" , model.getValue(sENVSETLIST + "[" + currow + "]/indcaseflag")); if(fSaveEnvInfo(currow, "u")!=-1){ fShowWndIptBox(); } } /** * @desc : ȯ°æ¼³Á¤SETÀúÀå * @ * @param : * @return : * @--------------------------------------------------- */ function fSaveEnvSet() { model.setValue(sENVSETLIST_HIDDEN + "/envlrgflag" , model.getValue("/root/main/iptbox/envlrgflag")); model.setValue(sENVSETLIST_HIDDEN + "/envmidflag" , model.getValue("/root/main/iptbox/envmidflag")); model.setValue(sENVSETLIST_HIDDEN + "/envsmlflag" , model.getValue("/root/main/iptbox/envsmlflag")); model.setValue(sENVSETLIST_HIDDEN + "/setnm" , model.getValue("/root/main/iptbox/setnm")); model.setValue(sENVSETLIST_HIDDEN + "/envflag" , model.getValue("/root/main/iptbox/envflag")); model.setValue(sENVSETLIST_HIDDEN + "/envcd" , model.getValue("/root/main/iptbox/envcd")); model.setValue(sENVSETLIST_HIDDEN + "/envdesc" , model.getValue("/root/main/iptbox/envdesc")); model.setValue(sENVSETLIST_HIDDEN + "/ordtype" , model.getValue("/root/main/iptbox/ordtype")); model.setValue(sENVSETLIST_HIDDEN + "/envkindcd" , model.getValue("/root/main/iptbox/envkindcd")); model.setValue(sENVSETLIST_HIDDEN + "/envtrgtcd" , model.getValue("/root/main/iptbox/envtrgtcd")); model.setValue(sENVSETLIST_HIDDEN + "/loginflag" , model.getValue("/root/main/iptbox/loginflag")); model.setValue(sENVSETLIST_HIDDEN + "/loginkindcd", model.getValue("/root/main/iptbox/loginkindcd")); model.setValue(sENVSETLIST_HIDDEN + "/logintrgtcd", model.getValue("/root/main/iptbox/logintrgtcd")); model.setValue(sENVSETLIST_HIDDEN + "/setdelflag" , model.getValue("/root/main/iptbox/setdelflag")); model.setValue(sENVSETLIST_HIDDEN + "/setrefseq" , model.getValue("/root/main/iptbox/setrefseq")); model.setValue(sENVSETLIST_HIDDEN + "/dupliflag" , model.getValue("/root/main/iptbox/dupliflag")); model.setValue(sENVSETLIST_HIDDEN + "/indcaseflag", model.getValue("/root/main/iptbox/indcaseflag")); //ÀüüÁ¶È¸·Î ȯ°æ¼³Á¤ Æ®¸®¸¦ °Ë»öÇÑ ÈÄ¿¡ ÀÔ·ÂÇϸé ÀúÀåµÈ Áß,¼Ò ºÐ·ù·Î ÀçÁ¶È¸µÊ //ÀúÀåÈÄ ÀçÁ¶È¸ ¶§ °Ë»öÁ¶°ÇÀ» À¯Áö Çϱâ À§ÇØ ÇöÀç °Ë»öÁ¶°ÇÀ» °¡Á®°¨ model.setValue(sENVSETLIST_HIDDEN + "/srchenvlrgflag", model.getValue("/root/init/envlrgflag")); model.setValue(sENVSETLIST_HIDDEN + "/srchenvmigflag", model.getValue("/root/init/envmidflag")); model.setValue(sENVSETLIST_HIDDEN + "/srchenvsmlflag", model.getValue("/root/init/envsmlflag")); model.copyNode("/root/send/savedata", sENVSETLIST_HIDDEN); if(submit("TXMMB21001")){ model.setValue(trv_envsetlist.attribute("ref"), ""); trv_envsetlist.rebuild(); return true; } else { return false; } } /** * @desc : ȯ°æ¼³Á¤SET Æú´õ¸íÀ» ÀÔ·ÂÇÒ InputBox¸¦ º¸¿©ÁÜ * @ * @param : * @return : * @--------------------------------------------------- */ function fShowWndIptBox() { var item = trv_envsetlist.item(trv_envsetlist.selectedIndex); if(item == null){return;} var currow = item.index + 1; model.setValue ( "/root/main/iptbox/dupliflag", "N" ); if ( model.getValue ( "/root/main/iptbox/envflag" ) == "Y" ) { ipt_envcd.disabled = false; textarea_envdesc.disabled = false; rdo_ordtype.disabled = false; rdo_envkindcd.disabled = false; } else { ipt_envcd.disabled = true; textarea_envdesc.disabled = true; rdo_ordtype.disabled = true; rdo_envkindcd.disabled = true; } if ( model.getValue( "/root/main/iptbox/envkindcd" ) == "D" ) { //cmb_deptset.disabled = false; } else { //cmb_deptset.disabled = true; } //»óÀ§Æú´õ°¡ Æú´õ°¡ ¾Æ´Ñ ȯ°æ¼³Á¤ÀÏ °æ¿ì´Â ÇÏÀ§µµ ȯ°æ¼³Á¤ÀÌ¿©¾ß ÇÑ´Ù. if ( model.getValue(sENVSETLIST + "[" + currow + "]/envflag") == "Y") { bool_envflag.disabled = true; } if ( model.getValue(sENVSETLIST + "[" + currow + "]/settypecd") == "CLS") { bool_envflag.disabled = true; bool_dupliflag.disabled = true; } if ( model.getValue ( "/root/main/iptbox/loginflag" ) == "Y" ) { rdo_loginkindcd.disabled = false; } else { rdo_loginkindcd.disabled = true; } group1.attribute("height") = 584; model.setFocus("ipt_setnm"); model.refresh(); } /** * @desc : ȯ°æ¼³Á¤¸¶½ºÅÍ Á¤º¸ SETTING * @ * @param : * @return : * @authur : ¸¶Á¤¹Î 2007. 4. 24 * @--------------------------------------------------- */ function fSaveEnvInfo(rowpos, status) { var setno = model.getValue(sENVSETLIST + "[" + rowpos + "]/setno"); var settypecd = model.getValue(sENVSETLIST + "[" + rowpos + "]/settypecd"); var supsetno = model.getValue(sENVSETLIST + "[" + rowpos + "]/supsetno"); if(status == "u" && setno == 1){ messageBox("¼±ÅÃÇÑ Æú´õ´Â ¼öÁ¤", "E001"); return -1; }else if(status == "d" && setno == 1){ messageBox("¼±ÅÃÇÑ Æú´õ´Â »èÁ¦", "E001"); return -1; } var setnm = model.getValue(sENVSETLIST + "[" + rowpos + "]/setnm"); if(status == "d"){ var rtnval = messageBox("[" + setnm + "]ÇÏÀ§ÀÇ ¸ðµç Æú´õ°¡ Áö¿öÁý´Ï´Ù. " + "[" + setnm + "]Æú´õ¸¦", "Q001"); if(rtnval == 7){ return -1; } } model.setValue(sENVSETLIST_HIDDEN + "/status" , status); model.setValue(sENVSETLIST_HIDDEN + "/setno" , setno); model.setValue(sENVSETLIST_HIDDEN + "/settypecd" , settypecd); if(status == "i"){ model.setValue(sENVSETLIST_HIDDEN + "/supsetno" , setno); }else{ model.setValue(sENVSETLIST_HIDDEN + "/supsetno" , supsetno); } model.refresh(); } /** * @desc : ȯ°æ¼³Á¤ ¸¶½ºÅÍ Á¶È¸ * @ * @param : * @return : * @authur : ¸¶Á¤¹Î 2009. 7. 21 * @--------------------------------------------------- */ function fReqSetTreeView( settypecd ) { model.resetInstanceNode("/root/hidden"); model.resetInstanceNode("/root/topvalue"); model.resetInstanceNode("/root/main/envdetllist"); model.removeNodeset("/root/main/envdetlinfo/envdetllist"); model.resetInstanceNode("/root/main/iptbox"); model.setValue ( "/root/main/iptbox/settypecd", settypecd ); model.removeNodeset("/root/send/reqdata"); model.makeValue("/root/send/reqdata/settypecd", model.getValue("/root/main/iptbox/settypecd")); model.makeValue("/root/send/reqdata/envlrgflag", model.getValue("/root/init/envlrgflag")); model.makeValue("/root/send/reqdata/envmidflag", model.getValue("/root/init/envmidflag")); model.makeValue("/root/send/reqdata/envsmlflag", model.getValue("/root/init/envsmlflag")); if(submit("TRMMB21001")){ trv_envsetlist.rebuild(); } } /** * @desc : ȯ°æ¼³Á¤ ¸¶½ºÅÍ È®Àιöư Ŭ¸¯ * @ * @param : * @return : * @authur : ¸¶Á¤¹Î 2009. 7. 21 * @--------------------------------------------------- */ function fClkBtnCnfm() { if ( model.getValue ( "/root/main/iptbox/envflag" ) == "Y" ) { if ( isNull(model.getValue ( "/root/main/iptbox/envcd" )) || model.getValue ( "/root/main/iptbox/envcd" ) == "-" ) { messageBox ( "ȯ°æ¼³Á¤ Äڵ带 ÀÔ·ÂÇØ ÁֽʽÿÀ", "I" ); return; } else if ( isNull(model.getValue ( "/root/main/iptbox/envdesc" )) || model.getValue ( "/root/main/iptbox/envdesc" ) == "-" ) { messageBox ( "ȯ°æ¼³Á¤ ¼³¸íÀ» ÀÔ·ÂÇØ ÁֽʽÿÀ", "I" ); return; } } if (fSaveEnvSet()) { var rtnsetno = model.getValue ( "/root/main/envsetinfo/rtnsetno/setno" ); var index = 0 ; var srcNodeList = model.instances(0).selectNodes( "/root/main/envsetinfo/envsetlist" ); for ( var i=1; i <=srcNodeList.length; i++ ) { if ( rtnsetno == model.getValue ( "/root/main/envsetinfo/envsetlist[" + i + "]/setno" )) { index = i-1; } } group1.attribute("height") = 0; model.setFocus("trv_envsetlist"); model.refresh(); trv_envsetlist.select(index); } } function fEnvDetlInfo() { var currow = grd_envdetl.row; if ( isNull(model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/setno"))) { messageBox ( "¼±ÅÃµÈ È¯°æ¼³Á¤»ó¼¼ ³»¿ëÀÌ","I004"); return; } model.setValue ( "/root/main/envdetllist/status", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/status")); model.setValue ( "/root/main/envdetllist/setno", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/setno")); model.setValue ( "/root/main/envdetllist/settypecd", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/settypecd")); model.setValue ( "/root/main/envdetllist/envchoiflag", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envchoiflag")); model.setValue ( "/root/main/envdetllist/envdetlenddd", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envdetlenddd")); model.setValue ( "/root/main/envdetllist/envdetlcd", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envdetlcd")); model.setValue ( "/root/main/envdetllist/envdetldesc", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envdetldesc")); model.setValue ( "/root/main/envdetllist/envetc1cd", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc1cd")); model.setValue ( "/root/main/envdetllist/envetc1desc", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc1desc")); model.setValue ( "/root/main/envdetllist/envetc2cd", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc2cd")); model.setValue ( "/root/main/envdetllist/envetc2desc", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc2desc")); model.setValue ( "/root/main/envdetllist/envetc3cd", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc3cd")); model.setValue ( "/root/main/envdetllist/envetc3desc", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc3desc")); model.setValue ( "/root/main/envdetllist/envetc4cd", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc4cd")); model.setValue ( "/root/main/envdetllist/envetc4desc", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc4desc")); model.setValue ( "/root/main/envdetllist/envetc5cd", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc5cd")); model.setValue ( "/root/main/envdetllist/envetc5desc", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc5desc")); model.setValue ( "/root/main/envdetllist/envetc6cd", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc6cd")); model.setValue ( "/root/main/envdetllist/envetc6desc", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc6desc")); model.setValue ( "/root/main/envdetllist/envetc7cd", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc7cd")); model.setValue ( "/root/main/envdetllist/envetc7desc", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc7desc")); model.setValue ( "/root/main/envdetllist/envetc8cd", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc8cd")); model.setValue ( "/root/main/envdetllist/envetc8desc", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc8desc")); model.setValue ( "/root/main/envdetllist/envetc9cd", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc9cd")); model.setValue ( "/root/main/envdetllist/envetc9desc", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc9desc")); model.setValue ( "/root/main/envdetllist/envdetldelflag", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envdetldelflag")); var xpt = window.screenleft + eval(825); var ypt = window.screenTop + eval(0); var coord = getRelativeCoordinate ( xpt, ypt ); var mon = coord[0]; xpt = coord[1]; ypt = coord[2]; modal ("SPMMB21000", mon, xpt, ypt, "SPMMB21000", "/root/main/envdetllist", "/root/main/envdetllist", "caption:hidden; min:hidden, max:hidden;", false); } function fClkBtnCnfmDetl() { if ( isNull(model.getValue ( "/root/main/envdetllist/envdetlcd" )) || model.getValue ( "/root/main/envdetllist/envdetlcd" ) == "-" ) { messageBox ( "ȯ°æ¼³Á¤»ó¼¼ Äڵ带 ÀÔ·ÂÇØ ÁֽʽÿÀ", "I" ); return; } else if ( isNull(model.getValue ( "/root/main/envdetllist/envdetldesc" )) || model.getValue ( model.getValue ( "/root/main/envdetllist/envdetldesc" )) == "-" ) { messageBox ( "ȯ°æ¼³Á¤ ¼³¸íÀ» ÀÔ·ÂÇØ ÁֽʽÿÀ", "I" ); return; } var currow = opener.grd_envdetl.row; if ( model.getValue ( "/root/main/envdetllist/status") == "-" ) { opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/status", "U"); } else if ( model.getValue ( "/root/main/envdetllist/status") == "D" ) { messageBox ( "»èÁ¦µÈ µ¥ÀÌÅÍ´Â ¼öÁ¤ÇϽǼö", "I004" ); return; } opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/setno", model.getValue ( "/root/main/envdetllist/setno" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/settypecd", model.getValue ( "/root/main/envdetllist/settypecd" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envchoiflag", model.getValue ( "/root/main/envdetllist/envchoiflag" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envdetlenddd", model.getValue ( "/root/main/envdetllist/envdetlenddd" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envdetlcd", model.getValue ( "/root/main/envdetllist/envdetlcd" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envdetldesc", model.getValue ( "/root/main/envdetllist/envdetldesc" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc1cd", model.getValue ( "/root/main/envdetllist/envetc1cd" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc1desc", model.getValue ( "/root/main/envdetllist/envetc1desc" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc2cd", model.getValue ( "/root/main/envdetllist/envetc2cd" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc2desc", model.getValue ( "/root/main/envdetllist/envetc2desc" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc3cd", model.getValue ( "/root/main/envdetllist/envetc3cd" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc3desc", model.getValue ( "/root/main/envdetllist/envetc3desc" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc4cd", model.getValue ( "/root/main/envdetllist/envetc4cd" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc4desc", model.getValue ( "/root/main/envdetllist/envetc4desc" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc5cd", model.getValue ( "/root/main/envdetllist/envetc5cd" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc5desc", model.getValue ( "/root/main/envdetllist/envetc5desc" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc6cd", model.getValue ( "/root/main/envdetllist/envetc6cd" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc6desc", model.getValue ( "/root/main/envdetllist/envetc6desc" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc7cd", model.getValue ( "/root/main/envdetllist/envetc7cd" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc7desc", model.getValue ( "/root/main/envdetllist/envetc7desc" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc8cd", model.getValue ( "/root/main/envdetllist/envetc8cd" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc8desc", model.getValue ( "/root/main/envdetllist/envetc8desc" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc9cd", model.getValue ( "/root/main/envdetllist/envetc9cd" )); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc9desc", model.getValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envetc9desc")); opener.model.setValue ( "/root/main/envdetlinfo/envdetllist[" + currow + "]/envdetldelflag", model.getValue ( "/root/main/envdetllist/envdetldelflag")); opener.model.resetInstanceNode ( "/root/main/envdetllist" ); window.close(); } function fAddEnvDetlInfo() { if ( isNull( model.getValue(sENVSETLIST_HIDDEN + "/setno"))) { messageBox ( "¼±ÅÃµÈ È¯°æ¼³Á¤ÀÌ","I004"); return; } if ( model.getValue(sENVSETLIST_HIDDEN + "/envflag") == "N" ) { messageBox ( "Æú´õ¿¡´Â ȯ°æ¼³Á¤»ó¼¼¸¦ ÀÔ·ÂÇϽǼö","I004"); return; } var setno = model.getValue(sENVSETLIST_HIDDEN + "/setno" ); var settypecd = model.getValue(sENVSETLIST_HIDDEN + "/settypecd" ); var cmbenvdeptcd = model.getValue("/root/main/usercond/cmbenvdeptcd"); var cmbenvdeptnm = model.getValue("/root/main/usercond/cmbenvdeptnm"); var cmbenvuserid = model.getValue("/root/main/usercond/cmbenvuserid"); var cmbenvusernm = model.getValue("/root/main/usercond/cmbenvusernm"); model.setValue ( "/root/main/envdetllist/status", "I" ); model.setValue ( "/root/main/envdetllist/setno", setno ); model.setValue ( "/root/main/envdetllist/settypecd", settypecd ); model.setValue ( "/root/main/envdetllist/envchoiflag", "Y" ); model.setValue ( "/root/main/envdetllist/envdetlenddd", "99991231"); model.setValue ( "/root/main/envdetllist/envdetlcd", "" ); model.setValue ( "/root/main/envdetllist/envdetldesc", "" ); model.setValue ( "/root/main/envdetllist/envetc1cd", "-" ); model.setValue ( "/root/main/envdetllist/envetc1desc", "" ); model.setValue ( "/root/main/envdetllist/envetc2cd", "-" ); model.setValue ( "/root/main/envdetllist/envetc2desc", "" ); model.setValue ( "/root/main/envdetllist/envetc3cd", "-" ); model.setValue ( "/root/main/envdetllist/envetc3desc", "" ); model.setValue ( "/root/main/envdetllist/envetc4cd", "-" ); model.setValue ( "/root/main/envdetllist/envetc4desc", "" ); model.setValue ( "/root/main/envdetllist/envetc5cd", "-" ); model.setValue ( "/root/main/envdetllist/envetc5desc", "" ); model.setValue ( "/root/main/envdetllist/envetc6cd", "-" ); model.setValue ( "/root/main/envdetllist/envetc6desc", "" ); model.setValue ( "/root/main/envdetllist/envetc7cd", "-" ); model.setValue ( "/root/main/envdetllist/envetc7desc", "" ); model.setValue ( "/root/main/envdetllist/envetc8cd", "-" ); model.setValue ( "/root/main/envdetllist/envetc8desc", "" ); model.setValue ( "/root/main/envdetllist/envetc9cd", "-" ); model.setValue ( "/root/main/envdetllist/envetc9desc", "" ); model.setValue ( "/root/main/envdetllist/envdetldelflag", "N" ); var destNode = model.instances(0).selectSingleNode("/root/main/envdetlinfo"); destNode.appendChild(model.instances(0).selectSingleNode("/root/main/envdetllist")); model.refresh(); } function fGetEnvDetlList(srchflag){ var item = trv_envsetlist.item(trv_envsetlist.selectedIndex); if(item == null){return;} var currow = item.index + 1; var setno = model.getValue(sENVSETLIST + "[" + currow + "]/setno"); var settypecd = model.getValue(sENVSETLIST + "[" + currow + "]/settypecd"); var envflag = model.getValue(sENVSETLIST + "[" + currow + "]/envflag"); var indcaseflag = model.getValue(sENVSETLIST + "[" + currow + "]/indcaseflag"); var allcdyn = model.getValue("/root/main/usercond/chkallcd"); if(indcaseflag == "Y"){ //»ç¿ëÀÚº° ¼³Á¤À϶§ if(srchflag == "A"){ grp_indcase.visible = true; } if(allcdyn == "Y"){ indcaseflag = "N"; } grd_envdetl.colHidden(grd_envdetl.colRef("envdeptnm")) = false; grd_envdetl.colHidden(grd_envdetl.colRef("envusernm")) = false; } else{ grp_indcase.visible = false; grd_envdetl.colHidden(grd_envdetl.colRef("envdeptnm")) = true; grd_envdetl.colHidden(grd_envdetl.colRef("envusernm")) = true; } model.setValue(sENVSETLIST_HIDDEN + "/setno" , setno); model.setValue(sENVSETLIST_HIDDEN + "/settypecd" , settypecd); model.setValue(sENVSETLIST_HIDDEN + "/envflag" , envflag); model.removeNodeset("/root/send/reqdata"); model.makeValue("/root/send/reqdata/settypecd", settypecd); model.makeValue("/root/send/reqdata/setno", setno); model.makeValue("/root/send/reqdata/indcaseflag", indcaseflag); model.makeValue("/root/send/reqdata/envdeptcd", model.getValue("/root/main/usercond/cmbenvdeptcd")); model.makeValue("/root/send/reqdata/envuserid", model.getValue("/root/main/usercond/cmbenvuserid")); submit("TRMMB21002"); grd_envdetl.refresh(); model.setValue("/root/temp/indcaseproperty/envdeptcd", model.getValue("/root/main/usercond/cmbenvdeptnm")); model.setValue("/root/temp/indcaseproperty/envuserid", model.getValue("/root/main/usercond/cmbenvuserid")); } function fEnvDetlSave() { var envDetlList = model.instances(0).selectNodes( "/root/main/envdetlinfo/envdetllist" ); var envdeptcd = model.getValue("/root/main/usercond/cmbenvdeptcd"); var envdeptnm = model.getValue("/root/main/usercond/cmbenvdeptnm"); var envuserid = model.getValue("/root/main/usercond/cmbenvuserid"); var envusernm = model.getValue("/root/main/usercond/cmbenvusernm"); if(envdeptcd == ""){ envdeptcd = "-" envdeptnm = "Àüü" } if(envuserid == ""){ envuserid = "-" envusernm = "Àüü" } for(var i = 1; i <= envDetlList.length; i++) { var envdetlcd = model.getValue ( "/root/main/envdetlinfo/envdetllist[" + i + "]/envdetlcd" ); var envdetldesc = model.getValue ( "/root/main/envdetlinfo/envdetllist[" + i + "]/envdetldesc" ); var status = model.getValue ( "/root/main/envdetlinfo/envdetllist[" + i + "]/status" ); //ȯ°æ¼³Á¤»ó¼¼ Á¤º¸¿¡ »ç¿ëÀÚ¼³Á¤Àû¿ëÁ¤º¸(Àüü, Àû¿ëºÎ¼­, Àû¿ë»ç¿ëÀÚ)¸¦ Set model.makeValue("/root/main/envdetlinfo/envdetllist[" + i + "]/envdeptcd", envdeptnm); model.makeValue("/root/main/envdetlinfo/envdetllist[" + i + "]/envuserid", envusernm); model.makeValue("/root/main/envdetlinfo/envdetllist[" + i + "]/envdeptcd", envdeptcd); model.makeValue("/root/main/envdetlinfo/envdetllist[" + i + "]/envuserid", envuserid); if ((isNull(envdetlcd) || envdetlcd == "-") && status != "D" ) { messageBox ( "ȯ°æ¼³Á¤»ó¼¼Äڵ带", "C001" ); return; } if ((isNull(envdetldesc) || envdetldesc == "-") && status != "D" ) { messageBox ( "ȯ°æ¼³Á¤»ó¼¼¼³¸íÀ»", "C001" ); return; } } model.setValue ( "/root/send/saveenvdetldata", getNodeListCSV(envDetlList)); submit ( "TXMMB21002" ); } function fEnvDetlDeleteRow() { var selectedRows = grd_envdetl.selectedRows; for (i= selectedRows-1; i >= 0; i--) { var status = model.getValue ( "/root/main/envdetlinfo/envdetllist[" + grd_envdetl.selectedrow(i) + "]/status" ); if (status=="-") { model.setValue ( "/root/main/envdetlinfo/envdetllist[" + grd_envdetl.selectedrow(i)+ "]/status", "D" ); } else if ( status =="I" ) { model.removeNode ( "/root/main/envdetlinfo/envdetllist[" + grd_envdetl.selectedrow(i) + "]" ); } else if (status=="D") { model.setValue ( "/root/main/envdetlinfo/envdetllist[" + grd_envdetl.selectedrow(i)+ "]/status", "-" ); } else if (status=="U") { model.setValue ( "/root/main/envdetlinfo/envdetllist[" + grd_envdetl.selectedrow(i)+ "]/status", "D" ); } } } function fGetEnvlrgFlag ( levl ) { model.removeNodeset("/root/send/reqdata"); model.makeValue("/root/send/reqdata/levl", levl ); if ( levl == "2" ) { if (submit ( "TRMMB21003", false )) { if (isNull(model.getValue ( "/root/init/envlrgcls/envlrgcls/envcd"))) { model.setValue ( "/root/init/envlrgflag", "-" ); } else { model.setValue ( "/root/init/envlrgflag", model.getValue ( "/root/init/envlrgcls/envlrgcls/envcd")); } } } else if ( levl == "3" ) { var envlrgflag = model.getValue ( "/root/init/envlrgflag" ); var setno = model.getValue ( "/root/init/envlrgcls/envlrgcls[envcd='" + envlrgflag + "']/setno" ); model.makeValue("/root/send/reqdata/setno", setno ); if (submit ( "TRMMB21004", false )) { if (isNull(model.getValue ( "/root/init/envmidcls/envmidcls/envcd"))) { model.setValue ( "/root/init/envmidflag", "-" ); } else { model.setValue ( "/root/init/envmidflag", model.getValue ( "/root/init/envmidcls/envmidcls/envcd")); } } } else if ( levl == "4" ) { var envmidflag = model.getValue ( "/root/init/envmidflag" ); var setno = model.getValue ( "/root/init/envmidcls/envmidcls[envcd='" + envmidflag + "']/setno" ); model.makeValue("/root/send/reqdata/setno", setno ); if (submit ( "TRMMB21005", false )) { if (isNull(model.getValue ( "/root/init/envsmlcls/envsmlcls/envcd"))) { model.setValue ( "/root/init/envsmlflag", "-" ); } else { model.setValue ( "/root/init/envsmlflag", model.getValue ( "/root/init/envsmlcls/envsmlcls/envcd")); } } } } function fSetTopSet() { var item = trv_envsetlist.item(trv_envsetlist.selectedIndex); if(item == null){return;} var currow = item.index + 1; //´ëºÐ·ùSETTING model.setValue ( "/root/topvalue/envlrgflag", cmb_envlrgflag.label ); //ÁߺзùSETTING var envmidflag = model.getValue(sENVSETLIST + "[" + currow + "]/envmidflag"); var envmidflaglabel = model.getValue ( "/root/init/envmidcls/envmidcls[envcd='" + envmidflag + "']/setnm" ); if (isNull(envmidflaglabel)) envmidflaglabel = "-"; model.setValue ( "/root/topvalue/envmidflag", envmidflaglabel ); model.setValue ( "/root/topvalue/envdesc", model.getValue(sENVSETLIST + "[" + currow + "]/envdesc") ); //¼ÒºÐ·ùSETTING model.setValue ( "/root/topvalue/envsmlflag", model.getValue( sENVSETLIST + "[" + currow + "]/envsmlnm" )); var envinfo = ""; if ( model.getValue( sENVSETLIST + "[" + currow + "]/envflag" ) == "Y" ) { envinfo = " [Áø·áÇüÅÂ:" if ( model.getValue( sENVSETLIST + "[" + currow + "]/ordtype" ) == "A" ) { envinfo = envinfo + "Àüü]"; } else if ( model.getValue( sENVSETLIST + "[" + currow + "]/ordtype" ) == "O" ) { envinfo = envinfo + "¿Ü·¡]"; } else if ( model.getValue( sENVSETLIST + "[" + currow + "]/ordtype" ) == "I" ) { envinfo = envinfo + "ÀÔ¿ø]"; } envinfo = envinfo + "[Àû¿ë±¸ºÐ:" if ( model.getValue( sENVSETLIST + "[" + currow + "]/envkindcd" ) == "A" ) { envinfo = envinfo + "Àüü]"; } else if ( model.getValue( sENVSETLIST + "[" + currow + "]/envkindcd" ) == "D" ) { var depthngnm = model.getValue ( "/root/init/orddept/dept[deptcd='" + model.getValue( sENVSETLIST + "[" + currow + "]/envtrgtcd" ) + "']/depthngnm" ); envinfo = envinfo + depthngnm + "]"; } } else { envinfo = "[Àû¿ë¾ÈÇÔ]"; } model.setValue ( "/root/topvalue/envinfo", envinfo ); var logininfo = ""; if ( model.getValue( sENVSETLIST + "[" + currow + "]/loginflag" ) == "Y" ) { if ( model.getValue( sENVSETLIST + "[" + currow + "]/loginkindcd" ) == "A" ) { logininfo = " [ÀüüÀû¿ë]"; } else if ( model.getValue( sENVSETLIST + "[" + currow + "]/loginkindcd" ) == "D" ) { var depthngnm = model.getValue ( "/root/init/orddept/dept[deptcd='" + model.getValue( sENVSETLIST + "[" + currow + "]/logintrgtcd" ) + "']/depthngnm" ); logininfo = " [" + depthngnm + "Àû¿ë]"; } else if ( model.getValue( sENVSETLIST + "[" + currow + "]/loginkindcd" ) == "J" ) { logininfo = " [Á÷Á¾Àû¿ë]"; } } else { logininfo = "[Àû¿ë¾ÈÇÔ]"; } model.setValue ( "/root/topvalue/logininfo", logininfo ); model.refresh(); } function fOpenEnvAppInfo () { var xpt = window.screenleft + eval(570); var ypt = window.screenTop + eval(125); var coord = getRelativeCoordinate ( xpt, ypt ); var mon = coord[0]; xpt = coord[1]; ypt = coord[2]; modal ("SPMMB21100", mon, xpt, ypt, "SPMMB21100", "", "", "", false); } //--------------------------------------------------------------- //±¸ÇöÁß... /** * @desc : Æú´õ¸í °Ë»öÇÒ °æ¿ì °Ë»öÇÑ À§Ä¡·Î focus¸¦ À̵¿ÇÑ´Ù. * @ * @param : * @return : void * @authur : ¿ÀÁöÈÆ 2007. 4. 24 * @--------------------------------------------------- */ function fSrchFolderNM() { var foldernm = model.getValue("/root/main/cond/foldernm"); if(foldernm == ""){ messageBox("°Ë»ö¾î¸¦", "C001"); return; } for(var i=1; i <= trv_envsetlist.length; i++){ var setnm = model.getValue("/root/main/envsetinfo/envsetlist[" + i + "]/setnm"); if(setnm == foldernm){ break; } } trv_envsetlist.select(i-1); trv_envsetlist.rebuild(); } /** * @desc : Æú´õ º¹»ç * @ * @param : * @return : * @authur : ¿ÀÁöÈÆ 2007. 10. 13 * @--------------------------------------------------- */ function fFolderCopy() { var item = trv_envsetlist.item(trv_envsetlist.selectedIndex); if(item == null){return;} var currow = item.index + 1; var levl = model.getValue(sENVSETLIST + "[" + currow + "]/levl"); var setno = model.getValue(sENVSETLIST + "[" + currow + "]/setno"); var settypecd = model.getValue(sENVSETLIST + "[" + currow + "]/settypecd"); var setkindcd = model.getValue(sENVSETLIST + "[" + currow + "]/setkindcd"); var settrgtcd = model.getValue(sENVSETLIST + "[" + currow + "]/settrgtcd"); var setclscd = model.getValue(sENVSETLIST + "[" + currow + "]/setclscd"); var setnm = model.getValue(sENVSETLIST + "[" + currow + "]/setnm"); if(setno == 1){ messageBox("Áñ°Üã±â Æú´õ´Â º¹»ç", "E001"); return; } model.setValue("/root/temp/copy/setno" , setno); model.setValue("/root/temp/copy/settypecd", settypecd); model.setValue("/root/temp/copy/setkindcd", setkindcd); model.setValue("/root/temp/copy/setclscd" , setclscd); model.setValue("/root/temp/copy/settrgtcd", settrgtcd); model.setValue("/root/temp/copy/setnm" , setnm); } /** * @desc : Æú´õ ºÙ¿©³Ö±â * @ * @param : * @return : * @authur : ¿ÀÁöÈÆ 2007. 10. 13 * @--------------------------------------------------- */ function fFolderPaste() { var setno = model.getValue("/root/temp/copy/setno"); if(setno == ""){ //º¹»çÇÒ ³»¿ëÀÌ ¾ø´Â °æ¿ì return; } var item = trv_envsetlist.item(trv_envsetlist.selectedIndex); var indx = trv_envsetlist.selectedIndex; if(item == null){return;} var currow = item.index + 1; var supsetno = model.getValue(sENVSETLIST + "[" + currow + "]/setno"); var settypecd = model.getValue(sENVSETLIST + "[" + currow + "]/settypecd"); var setkindcd = model.getValue(sENVSETLIST + "[" + currow + "]/setkindcd"); var settrgtcd = model.getValue(sENVSETLIST + "[" + currow + "]/settrgtcd"); var setclscd = model.getValue(sENVSETLIST + "[" + currow + "]/setclscd"); var ioflag = model.getValue(sENVSETLIST + "[" + currow + "]/ioflag"); model.setValue("/root/temp/copy/supsetno" , supsetno); model.setValue("/root/temp/copy/ioflag" , ioflag); model.setValue("/root/temp/copy/trgtsettypecd", settypecd); model.setValue("/root/temp/copy/trgtsetkindcd", setkindcd); model.setValue("/root/temp/copy/trgtsettrgtcd", settrgtcd); model.setValue("/root/temp/copy/trgtsetclscd" , setclscd); model.setValue("/root/temp/copy/trgtioflag" , ioflag); //trgtioflag´Â ÀúÀå ÈÄ, Àç Á¶È¸½Ã È­¸éÀÇ ¿Ü·¡/ÀÔ¿ø±¸ºÐ¿¡ µû¶ó Á¶È¸Çϱâ À§ÇØ ¼³Á¤ model.setValue("/root/temp/copy/trgtioflag" , model.getValue("/root/main/cond/ioflag")); model.copyNode("/root/send/savedata", "/root/temp/copy"); if(submit("TXMMB00607")){ trv_envsetlist.expand(indx, true); trv_envsetlist.refresh(); } } /** * @desc : ¾à¼ÓSETÆú´õ ¼ø¼­ º¯°æ * @ * @param : * @return : * @authur : ¿ÀÁöÈÆ 2007. 10. 21 * @--------------------------------------------------- */ function fOpenPrmsSetFolderOrderChng() { var item = trv_envsetlist.item(trv_envsetlist.selectedIndex); if(item == null){return;} var rowpos = item.index + 1; var setkindcd = model.getValue(sENVSETLIST + "[" + rowpos + "]/setkindcd"); var setclscd = model.getValue(sENVSETLIST + "[" + rowpos + "]/setclscd"); var settypecd = model.getValue(sENVSETLIST + "[" + rowpos + "]/settypecd"); var procflag = ""; var deptcd = getUserInfo("dutplcecd"); var deptnm = getUserInfo("dutplcenm"); var ioflag = model.getValue("/root/main/cond/ioflag"); var indx = trv_envsetlist.selectedIndex; var prmsflag = model.getValue("/root/main/cond/prmsflag"); if(settypecd == "D" && prmsflag != "P"){ messageBox("°úÁø´ÜÀº Æú¼­ ¼ø¼­¸¦ º¯°æ", "E001"); return; } var prmsflag = model.getValue("/root/main/cond/prmsflag"); if(prmsflag != "P"){ procflag = "D"; } var param = setkindcd + "¢Ë" + setclscd + "¢Ë" + settypecd + "¢Ë" + procflag + "¢Ë" + deptcd + "¢Ë" + deptnm + "¢Ë" + ioflag + "¢Ë" + indx; setParameter("SPMMB00800_param", param); modal("SPMMB00800"); var rtnindx = getParameter("SPMMB00800_rtnparam"); fReqSetTreeView("ENV"); if(rtnindx != ""){ trv_envsetlist.select(rtnindx); trv_envsetlist.expand(rtnindx, true); } trv_envsetlist.rebuild(); }