/** * @desc : ȯÀÚ¹øÈ£ ÇÕ¹ø¿©ºÎ üũ * @id : * @param : pPid - ȯÀÚ¹øÈ£ * pRef - 'TRMRC00510'ÀÇ ÆÄ¶ó¹ÌÅÍ ³ëµå * pResultref - 'TRMRC00510'ÀÇ °á°ú ³ëµå * @return : String sResult * @authur : ±è¿µ±â * */ function fCheckedBindPid(pPid, pRef, pResultref){ var sResult; if(pResultref == null || pResultref == "" || pResultref == "undefined"){ return pPid; } if(!(pPid == null || pPid == "" || pPid == "undefined")){ /*TRMRC00509¿¡ »ç¿ëÇÒ È¯ÀÚ¹øÈ£ ¼³Á¤*/ model.makeValue(pRef + "/pid", pPid); model.makeNode(pResultref); var nResultrefLength = pResultref.length; if(pResultref.substring(eval(nResultrefLength - 1),nResultrefLength) != "/"){ pResultref = pResultref + "/"; } if(submit("TRMRC00510", true, pRef, pResultref)){ var sBindPid = model.getValue( pResultref + "item/bindpid" ); if(sBindPid != '-' && sBindPid != '' && sBindPid != ' '){ var sHngnm = model.getValue( pResultref + "item/hngnm" ); var messageValue = messageBox(pPid + "(" + sHngnm + ") ȯÀÚÀÇ µî·Ï¹øÈ£°¡ [ " + sBindPid + " ] ·Î ÇÕ¹ø µÇ¾ú½À´Ï´Ù. ÇÕ¹øµÈ µî·Ï¹øÈ£¸¦ »ç¿ë ÇϽðڽÀ´Ï±î?", "Q999", ""); if( messageValue == '6' ){ sResult = sBindPid; }else{ sResult = pPid; } }else{ sResult = pPid; } }else{ sResult = pPid; } }else{ sResult = pPid; } var subResultref; if(pResultref.substring(eval(nResultrefLength - 1),nResultrefLength) != "/"){ subResultref = pResultref.substring(0,nResultrefLength); }else{ subResultref = pResultref.substring(0,eval(nResultrefLength - 1)); } model.removeNode(subResultref); return sResult; }