/* - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì Áø´Ü¿¬°è¼ö¼ú ( SPMMB00600_Áø´Ü¿¬°è¼ö¼ú.xrw - JScript ) - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì */ var gSELECT = ""; var gOPCOL = ""; var gDIAGCOL= ""; var sPRMSPRCPSETLIST = "/root/main/prmsprcpsetinfo/prmsprcpsetlist"; var sPRMSPRCPSETLIST_HIDDEN = "/root/hidden/prmsprcpsetinfo/prmsprcpsetlist"; var sETCPRMSPRCPSETDETLLIST = "/root/main/etcprmsprcpsetdetlinfo/etcprmsprcpsetdetllist"; var sPRMSPRCPSETLIST_TMP = "/root/hidden/etcprmsprcpsettmp/etcprmsprcpsetlist"; /** * @desc : Áø´Ü¿¬°è¼ö¼ú ÃʱâÈ­ * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fInitialize_SPMMB00600(){ //fReqDiagOpCoordSETTree("P"); fReqDiagOpCoordSETTree("D"); btn_deldiag.disabled = true; btn_savediag.disabled = true; btn_delop.disabled = true; btn_saveop.disabled = true; btn_op.disabled = true; model.removeNodeset("/root/main/diaglinkinfo/diaglinklist"); model.removeNodeset("/root/main/oplinkinfo/oplinklist"); model.refresh(); grd_diaglinklist.addRow(); } /** * @desc : Áø´Ü¿¬°è¼ö¼ú SET TreeÁ¶È¸ * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fReqDiagOpCoordSETTree(setkindcd){ if(setkindcd == "P"){ //°³ÀÎ var deptcd = ""; var deptnm = ""; var settypecd = "A"; }else{ var deptcd = getUserInfo("dutplcecd"); var deptnm = getUserInfo("dutplcenm"); var settypecd = "B"; } model.removeNodeset("/root/send/reqdata"); model.makeValue("/root/send/reqdata/setkindcd", setkindcd); //°³ÀÎ, ºÎ¼­ model.makeValue("/root/send/reqdata/setclscd" , "D"); //ÀÇ»ç model.makeValue("/root/send/reqdata/settypecd", settypecd); //ó¹æ, Áø´Ü, ¼ö¼ú, ÇÁ·ÎÅäÄÝ model.makeValue("/root/send/reqdata/procflag" , ""); //󸮱¸ºÐ(ŸºÎ¼­SET Á¶È¸½Ã ¼³Á¤) model.makeValue("/root/send/reqdata/deptcd" , deptcd); //ºÎ¼­ÄÚµå(ŸºÎ¼­SET Á¶È¸½Ã ¼³Á¤) model.makeValue("/root/send/reqdata/deptnm" , deptnm); //ºÎ¼­¸í (ŸºÎ¼­SET Á¶È¸½Ã ¼³Á¤) model.makeValue("/root/send/reqdata/ioflag" , "O"); //¿Ü·¡ÀÔ¿ø±¸ºÐ if(submit("TRMMB00601")){ trv_prmsprcpsetlist.rebuild(); } } /** * @desc : »õÆú´õ Ãß°¡ * @ * @param : * @return : * @authur : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fAddPrmsDiagSet(){ var item = trv_prmsprcpsetlist.item(trv_prmsprcpsetlist.selectedIndex); var rowPos = item.index + 1; if(fSetPrmsDiagInfo(rowPos, "i")!=-1){ model.setValue(sPRMSPRCPSETLIST_HIDDEN + "/status", "i"); model.refresh(); fShowWndIptBox(); } } /** * @desc : Æú´õ »èÁ¦ * @ * @param : * @return : * @authur : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fDelPrmsDiagSet(){ var item = trv_prmsprcpsetlist.item(trv_prmsprcpsetlist.selectedIndex); var rowPos = item.index + 1; if(fSetPrmsDiagInfo(rowPos, "d")!= -1){ fSavePrmsDiagSet(); } } /** * @desc : Æú´õ ¼öÁ¤ * @ * @param : * @return : * @authur : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fUpdtPrmsDiagSet(){ var item = trv_prmsprcpsetlist.item(trv_prmsprcpsetlist.selectedIndex); var rowPos = item.index + 1; if(fSetPrmsDiagInfo(rowPos, "u")!=-1){ fShowWndIptBox(); } } /** * @desc : ¾à¼ÓSETÀúÀå * @ * @param : * @return : * @authur : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fSavePrmsDiagSet(){ var setnm = model.getValue("/root/main/iptbox/setnm"); model.setValue(sPRMSPRCPSETLIST_HIDDEN + "/setnm", setnm); model.copyNode("/root/send/savedata", sPRMSPRCPSETLIST_HIDDEN); if(submit("TXMMB00601")){ model.setValue(trv_prmsprcpsetlist.attribute("ref"), ""); trv_prmsprcpsetlist.rebuild(); } } /** * @desc : ¾à¼ÓSET Æú´õ¸íÀ» ÀÔ·ÂÇÒ InputBox¸¦ º¸¿©ÁÜ. * @ * @param : * @return : * @authur : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fShowWndIptBox(){ group1.attribute("top") = event.clientY; group1.attribute("height") = 55; model.setFocus("ipt_setnm"); model.refresh(); } /** * @desc : ¾à¼ÓSETÁ¤º¸ SETTING * @ * @param : * @return : * @authur : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fSetPrmsDiagInfo(rowpos, status){ var setno = model.getValue(sPRMSPRCPSETLIST + "[" + rowpos + "]/setno"); var settypecd = model.getValue(sPRMSPRCPSETLIST + "[" + rowpos + "]/settypecd"); if(status == "u" && setno == 1){ messageBox("¼±ÅÃÇÑ Æú´õ´Â ¼öÁ¤", "E001"); return -1; }else if(status == "d" && setno == 1){ messageBox("¼±ÅÃÇÑ Æú´õ´Â »èÁ¦", "E001"); return -1; }else if(settypecd == "E"){ messageBox("¼±ÅÃÇÑ Æú´õ´Â »ç¿ë", "E001"); return -1; } var levl = model.getValue(sPRMSPRCPSETLIST + "[" + rowpos + "]/levl"); var supsetno = model.getValue(sPRMSPRCPSETLIST + "[" + rowpos + "]/supsetno"); var setkindcd = model.getValue(sPRMSPRCPSETLIST + "[" + rowpos + "]/setkindcd"); var setclscd = model.getValue(sPRMSPRCPSETLIST + "[" + rowpos + "]/setclscd"); var settrgtcd = model.getValue(sPRMSPRCPSETLIST + "[" + rowpos + "]/settrgtcd"); var settypecd = model.getValue(sPRMSPRCPSETLIST + "[" + rowpos + "]/settypecd"); var setnm = model.getValue(sPRMSPRCPSETLIST + "[" + rowpos + "]/setnm"); var sortno = model.getValue(sPRMSPRCPSETLIST + "[" + rowpos + "]/sortno"); model.setValue(sPRMSPRCPSETLIST_HIDDEN + "/levl" , levl); model.setValue(sPRMSPRCPSETLIST_HIDDEN + "/setno" , setno); model.setValue(sPRMSPRCPSETLIST_HIDDEN + "/setkindcd", setkindcd); model.setValue(sPRMSPRCPSETLIST_HIDDEN + "/setclscd" , setclscd); model.setValue(sPRMSPRCPSETLIST_HIDDEN + "/settrgtcd", settrgtcd); model.setValue(sPRMSPRCPSETLIST_HIDDEN + "/settypecd", settypecd); model.setValue(sPRMSPRCPSETLIST_HIDDEN + "/status" , status); model.setValue(sPRMSPRCPSETLIST_HIDDEN + "/setnm" , setnm); model.setValue(sPRMSPRCPSETLIST_HIDDEN + "/ioflag" , "O"); if(status == "i"){ model.setValue(sPRMSPRCPSETLIST_HIDDEN + "/supsetno" , setno); }else{ model.setValue(sPRMSPRCPSETLIST_HIDDEN + "/supsetno" , supsetno); } if(sortno == "") sortno = 1000; model.setValue(sPRMSPRCPSETLIST_HIDDEN + "/sortno" , sortno); model.refresh(); } /** * @desc : ¾à¼ÓÁø´Ü SETÀúÀå * @ * @param : * @return : * @authur : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fSavePrmsDiagSet(){ var setnm = model.getValue("/root/main/iptbox/setnm"); model.setValue(sPRMSPRCPSETLIST_HIDDEN + "/setnm", setnm); model.copyNode("/root/send/savedata", sPRMSPRCPSETLIST_HIDDEN); if(submit("TXMMB00601")){ trv_prmsprcpsetlist.rebuild(); } } /** * @desc : Áø´Ü¿ë¾îÄÚµå °Ë»ö * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fSearchDiagTermCD(){ var status = grd_diaglinklist.valueMatrix(grd_diaglinklist.row, grd_diaglinklist.colRef("status")); var dispdiagcd = grd_diaglinklist.valueMatrix(grd_diaglinklist.row, grd_diaglinklist.colRef("dispdiagcd")); var diagengnm = grd_diaglinklist.valueMatrix(grd_diaglinklist.row, grd_diaglinklist.colRef("diagengnm")); if(status == "-"){ //±âÁ¸ÀÇ data¸¦ Ŭ¸¯ÇÑ °æ¿ì return; } if(dispdiagcd == "" && diagengnm == ""){ //¾Æ¹« °ªµµ ÀÔ·ÂÇÏÁö ¾Ê´Â °æ¿ì return return; } grd_diaglinklist.col = gDIAGCOL; //alert(grd_diaglinklist.col + "," + grd_diaglinklist.colRef("dispdiagcd")); if(grd_diaglinklist.col == grd_diaglinklist.colRef("dispdiagcd")){ setParameter("SPMMO00800_cond1", 1); setParameter("SPMMO00800_cond2", 1); setParameter("SPMMO00800_cond3", "E"); setParameter("SPMMO00800_cond4", getCurrentDate()); setParameter("SPMMO00800_cond5", grd_diaglinklist.valueMatrix(grd_diaglinklist.row, grd_diaglinklist.colRef("dispdiagcd"))); }else if(grd_diaglinklist.col == grd_diaglinklist.colRef("diagengnm")){ setParameter("SPMMO00800_cond1", 2); setParameter("SPMMO00800_cond2", 2); setParameter("SPMMO00800_cond3", fIsHangul(diagengnm)); setParameter("SPMMO00800_cond4", getCurrentDate()); setParameter("SPMMO00800_cond5", grd_diaglinklist.valueMatrix(grd_diaglinklist.row, grd_diaglinklist.colRef("diagengnm"))); }else{ return; } modal("SPMMO00800"); var useyn = getParameter("SPMMO00800_rtn_useyn"); if(useyn == "Y"){ setParameter("SPMMO00800_rtn_useyn", ""); fSetDiagTermCD(); }else{ setParameter("SPMMO00800_rtn_useyn", ""); var currow = grd_diaglinklist.row; model.setValue("/root/main/diaglinkinfo/diaglinklist[" + currow + "]/dispdiagcd", ""); model.setValue("/root/main/diaglinkinfo/diaglinklist[" + currow + "]/diagengnm" , ""); model.removeNode("/root/main/diaglinkinfo/diaglinklist[" + currow + "]"); model.refresh(); } } /** * @desc : Áø´Ü¿ë¾îÄÚµå ¼³Á¤ * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fSetDiagTermCD(){ var rtnparam = getParameter("SPMMO00800_rtn"); rtnparam = rtnparam.split("¢Ì"); var setno = model.getValue("/root/selected/setno"); var reqflag = model.getValue("/root/main/cond/reqflag"); if(reqflag == "P"){ //°³ÀÎ settypecd = "A"; }else{ settypecd = "B"; } for(var i = 1; i <= rtnparam.length-2; i++){ var tmpstr = rtnparam[i]; tmpstr = tmpstr.split("¢Ë"); var currow = grd_diaglinklist.rows - 1; model.setValue("/root/main/diaglinkinfo/diaglinklist[" + currow + "]/status" , "i"); model.setValue("/root/main/diaglinkinfo/diaglinklist[" + currow + "]/dispdiagcd", tmpstr[1]); model.setValue("/root/main/diaglinkinfo/diaglinklist[" + currow + "]/diagcd" , tmpstr[9]); model.setValue("/root/main/diaglinkinfo/diaglinklist[" + currow + "]/diagengnm" , tmpstr[2]); model.setValue("/root/main/diaglinkinfo/diaglinklist[" + currow + "]/setno" , setno); model.setValue("/root/main/diaglinkinfo/diaglinklist[" + currow + "]/settypecd" , settypecd); model.setValue("/root/main/diaglinkinfo/diaglinklist[" + currow + "]/orgdiagcd" , tmpstr[6]); //¿øÁø´ÜÄÚµåÃß°¡(2008.02.12) grd_diaglinklist.addRow(true, true); } model.recalculate(); model.refresh(); } /** * @desc : Áø´Ü¼ö¼ú¿¬°è Áø´Ü Á¶È¸ * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fReqDiagLinkOpList(){ model.removeNodeset("/root/send/reqdata"); var reqflag = model.getValue("/root/main/cond/reqflag"); if(reqflag == "P"){ //°³ÀÎ var settypecd = "A"; }else{ var settypecd = "B"; } model.makeValue("/root/send/reqdata/setno" , trv_prmsprcpsetlist.value); model.makeValue("/root/send/reqdata/settypecd", settypecd); if(submit("TRMMB00607")){ } } /** * @desc : ¼ö¼ú¿ë¾îÄÚµå °Ë»ö * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fSearchOpTermCD(){ var dispopcd = grd_oplinklist.valueMatrix(grd_oplinklist.row, grd_oplinklist.colRef("dispopcd")); var opengnm = grd_oplinklist.valueMatrix(grd_oplinklist.row, grd_oplinklist.colRef("opengnm")); var status = grd_oplinklist.valueMatrix(grd_oplinklist.row, grd_oplinklist.colRef("status")); if(status == "-"){ //±âÁ¸ÀÇ data¸¦ Ŭ¸¯ÇÑ °æ¿ì return; } if(dispopcd == "" && opengnm == ""){ //¾Æ¹« °ªµµ ÀÔ·ÂÇÏÁö ¾Ê´Â °æ¿ì return return; } grd_oplinklist.col = gOPCOL; //addRowÀÌÈÄ grid focus¸¦ ³õÄ¡´Â ¹ö±× ¶§¹®¿¡ Ãß°¡ÇÔ if(grd_oplinklist.col == grd_oplinklist.colRef("dispopcd")){ var param = "1¢Ë" + "1¢ËE¢Ë" + getCurrentDate() + "¢Ë" + grd_oplinklist.valueMatrix(grd_oplinklist.row, grd_oplinklist.colRef("dispopcd")); setParameter("SPMMO05200_param", param); }else if(grd_oplinklist.col == grd_oplinklist.colRef("opengnm")){ var param = "2¢Ë2¢Ë" + fIsHangul(opengnm) + "¢Ë" + getCurrentDate() + "¢Ë" + opengnm; setParameter("SPMMO05200_param", param); } modal("SPMMO05200"); var useyn = getParameter("SPMMO05200_rtn_useyn"); if(useyn == "Y"){ setParameter("SPMMO05200_rtn_useyn", ""); fSetOpTermCD(); }else{ setParameter("SPMMO05200_rtn_useyn", ""); var currow = grd_oplinklist.row; model.setValue("/root/main/oplinkinfo/oplinklist[" + currow + "]/dispopcd" , ""); model.setValue("/root/main/oplinkinfo/oplinklist[" + currow + "]/opengnm" , ""); model.refresh(); } } /** * @desc : ¼ö¼ú¿ë¾îÄÚµå ¼³Á¤ * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fSetOpTermCD(){ var rtnparam = getParameter("SPMMO05200_rtn_param"); rtnparam = rtnparam.split("¢Ì"); var reqflag = model.getValue("/root/main/cond/reqflag"); if(reqflag == "P"){ //°³ÀÎ settypecd = "A"; }else{ settypecd = "B"; } for(var i = 0; i <= rtnparam.length-2; i++){ var tmpstr = rtnparam[i]; tmpstr = tmpstr.split("¢Ë"); var currow = grd_oplinklist.rows-1; model.setValue("/root/main/oplinkinfo/oplinklist[" + currow + "]/status" , "i"); model.setValue("/root/main/oplinkinfo/oplinklist[" + currow + "]/setno" , model.getValue("/root/selected/setno")); model.setValue("/root/main/oplinkinfo/oplinklist[" + currow + "]/settypecd" , settypecd); model.setValue("/root/main/oplinkinfo/oplinklist[" + currow + "]/diagcd" , model.getValue("/root/selected/diagcd")); model.setValue("/root/main/oplinkinfo/oplinklist[" + currow + "]/opcd" , tmpstr[1]); model.setValue("/root/main/oplinkinfo/oplinklist[" + currow + "]/dispopcd" , tmpstr[0]); model.setValue("/root/main/oplinkinfo/oplinklist[" + currow + "]/opengnm" , tmpstr[2]); grd_oplinklist.addRow(true, true); } model.recalculate(); model.refresh(); } /** * @desc : Áø´Ü¼ö¼ú ¿¬°è SET ¼ö¼ú»ó¼¼ Á¶È¸ * @ * @param : diagcd Áø´ÜÄÚµå * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fReqDiagLinkOpDetlList(diagcd, setno){ var reqflag = model.getValue("/root/main/cond/reqflag"); if(reqflag == "P"){ //°³ÀÎ settypecd = "A"; }else{ settypecd = "B"; } model.removeNodeset("/root/send/reqdata"); model.makeValue("/root/send/reqdata/setno" , setno); model.makeValue("/root/send/reqdata/settypecd", settypecd); model.makeValue("/root/send/reqdata/diagcd" , diagcd); if(submit("TRMMB00608")){ model.setValue("/root/selected/diagcd", diagcd); grd_oplinklist.addRow(true, true); grd_oplinklist.col = grd_oplinklist.colRef("dispopcd"); grd_oplinklist.editCell(); } model.refresh(); } /** * @desc : Áø´Ü¼ö¼ú ¿¬°è SET ¼ö¼ú»ó¼¼ ¼±Åà * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fSelectOpCD(){ var diagcd = model.getValue("/root/main/diaglinkinfo/diaglinklist[" + grd_diaglinklist.row + "]/diagcd"); var dispdiagcd = model.getValue("/root/main/diaglinkinfo/diaglinklist[" + grd_diaglinklist.row + "]/dispdiagcd"); var diagengnm = model.getValue("/root/main/diaglinkinfo/diaglinklist[" + grd_diaglinklist.row + "]/diagengnm"); var opcd = model.getValue("/root/main/oplinkinfo/oplinklist[" + grd_oplinklist.row + "]/opcd"); var dispopcd = model.getValue("/root/main/oplinkinfo/oplinklist[" + grd_oplinklist.row + "]/dispopcd"); var opengnm = model.getValue("/root/main/oplinkinfo/oplinklist[" + grd_oplinklist.row + "]/opengnm"); var param = diagcd + "¢Ë" + dispdiagcd + "¢Ë" + diagengnm + "¢Ë" + opcd + "¢Ë" + dispopcd + "¢Ë" + opengnm; opener.javascript.setParameter("SPMMB00600_rtn_param", param); opener.javascript.setParameter("SPMMB00600_rtn_useyn", "Y"); model.close(); } /** * @desc : Áø´Ü±×¸®µå Ŭ¸¯½Ã * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fClkGrdDiagLinkList(curcol){ var status = model.getValue("/root/main/diaglinkinfo/diaglinklist[" + grd_diaglinklist.row + "]/status"); if(status == "i" || status == ""){ //½Å±ÔÀÎ °æ¿ì´Â 󸮾ÈÇÔ btn_delop.disabled = true; btn_saveop.disabled= true; btn_op.disabled= true; model.removeNodeset("/root/main/oplinkinfo/oplinklist"); model.refresh(); grd_oplinklist.addRow(true, true); grd_diaglinklist.col = curcol; grd_diaglinklist.editCell(); }else{ btn_delop.disabled = false; btn_saveop.disabled = false; btn_op.disabled= false; var reqflag = model.getValue("/root/main/cond/reqflag"); if(reqflag == "P"){ var settypecd = "A"; }else{ var settypecd = "B"; } var diagcd = model.getValue("/root/main/diaglinkinfo/diaglinklist[" + grd_diaglinklist.row + "]/diagcd"); var setno = model.getValue("/root/main/diaglinkinfo/diaglinklist[" + grd_diaglinklist.row + "]/setno"); var status = model.getValue("/root/main/diaglinkinfo/diaglinklist[" + grd_diaglinklist.row + "]/status"); model.makeValue("/root/send/reqdata/setno" , setno); model.makeValue("/root/send/reqdata/diagcd" , diagcd); model.makeValue("/root/send/reqdata/settypecd", settypecd); fReqDiagLinkOpDetlList(diagcd, setno); } model.recalculate(); } /** * @desc : »èÁ¦¹öư Ŭ¸¯ * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fClkBtnDel(grdobj){ var currow = grdobj.row; if(currow < 1){ return; } var sNODE_PATH = grdobj.nodeset; var status = model.getValue(sNODE_PATH + "[" + currow + "]/status"); if(status == "i"){ //½Å±ÔÀΰæ¿ì model.removeNode(sNODE_PATH + "[" + currow + "]"); }else{ model.setValue(sNODE_PATH + "[" + currow + "]/status", "d"); } model.refresh(); } /** * @desc : SET TreeView ¼±Åýà * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fSelectTreeView(){ var item = trv_prmsprcpsetlist.item(trv_prmsprcpsetlist.selectedIndex); if(item == null){return;} var currow = item.index + 1; var levl = model.getValue(sPRMSPRCPSETLIST + "[" + currow + "]/levl"); var setno = model.getValue(sPRMSPRCPSETLIST + "[" + currow + "]/setno"); if(levl != 1){ btn_deldiag.disabled = false; btn_savediag.disabled = false; }else{ btn_deldiag.disabled = true; btn_savediag.disabled = true; btn_delop.disabled = true; btn_saveop.disabled = true; btn_op.disabled= true; } fReqDiagLinkOpList(); model.removeNodeset("/root/main/oplinkinfo/oplinklist"); grd_diaglinklist.addRow(true, true); grd_diaglinklist.col = grd_diaglinklist.colRef("dispdiagcd"); grd_diaglinklist.editCell(); model.setValue("/root/selected/setno", setno); model.refresh(); } /** * @desc : Áø´Ü¿¬°è¼ö¼ú ±×¸®µå clear * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fClearDiagOpGrd(){ model.removeNodeset("/root/main/diaglinkinfo/diaglinklist"); model.removeNodeset("/root/main/oplinkinfo/oplinklist"); grd_diaglinklist.addRow(true, true); grd_oplinklist.addRow(true, true); model.refresh(); }