/* - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì SPMMO06400_ÀÀ±ÞȯÀÚÆË¾÷ ( SPMMO06400_ÀÀ±ÞȯÀÚÆË¾÷.xrw - JScript ) - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì */ /** * @desc : È­¸é ÃʱâÈ­ * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fInitialize_SPMMO06400(){ model.removeNodeset("/root/main/erpatinfo/erpatlist"); model.setValue("/root/main/cond/srchdd" , getCurrentDate()); model.setValue("/root/main/cond/srchflag" , "1"); model.setValue("/root/main/cond/section" , "-"); model.setValue("/root/main/cond/orddeptcd", "-"); model.setValue("/root/main/cond/orddrid" , "-"); model.copyNode("/root/send/reqdata", "/root/main/cond"); if(submit("TRMMO04401")){ } } /** * @desc : È®Àιöư Ŭ¸¯½Ã(ÀÀ±ÞȯÀÚ Á¤º¸ opener·Î ³Ñ±è) * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fClkCnfmBtn(){ var currow = grd_erpatlist.row; if(currow < 1){ return; } if(checkOpener()){ fSetRtnParam(currow); }else{ messageBox("È­¸éÀ» ãÀ» ¼ö ", "I004"); } window.close(); } /** * @desc : Ãë¼Ò¹öư Ŭ¸¯½Ã(ÀÀ±ÞȯÀÚ Á¤º¸ opener·Î ³Ñ±è) * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fClkCnclBtn(){ if(checkOpener()){ opener.javascript.setParameter("SPMMO06400_useyn", "N"); } window.close(); } /** * @desc : ÀÀ±ÞȯÀÚ¸®½ºÆ® double click * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fDbClkERPatList(){ var currow = grd_erpatlist.row; if(currow < 1){ return; }else{ fSetRtnParam(currow); } window.close(); } /** * @desc : Return parameter ¼³Á¤ * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fSetRtnParam(currow){ var serdiagflag = model.getValue("/root/main/erpatinfo/erpatlist[" + currow + "]/serdiagflag"); if(serdiagflag != ""){ messageBox("Triageµî·ÏÀÌ µÈ ȯÀÚ", "E008"); opener.javascript.setParameter("SPMMO06400_useyn", "N"); return; } var pid = model.getValue("/root/main/erpatinfo/erpatlist[" + currow + "]/pid"); var orddd = model.getValue("/root/main/erpatinfo/erpatlist[" + currow + "]/indd"); var cretno = model.getValue("/root/main/erpatinfo/erpatlist[" + currow + "]/cretno"); var sa = model.getValue("/root/main/erpatinfo/erpatlist[" + currow + "]/sa"); var temp = sa.split("/"); var sex = temp[0]; var age = temp[1]; var hngnm = model.getValue("/root/main/erpatinfo/erpatlist[" + currow + "]/hngnm"); condparam = pid + "¢Ë" + orddd + "¢Ë" + cretno + "¢Ë" + sex + "¢Ë" + age + "¢Ë" + hngnm; opener.javascript.setParameter("SPMMO06400_useyn" , "Y"); opener.javascript.setParameter("SPMMO06400_condparam", condparam); } /** * @desc : °Ë»ö ÈÄ, °Ë»öµÈ µî·Ï¹øÈ£ À§Ä¡·Î ±×¸®µå scroll º¯°æ * : ½ÃÀÛÁ¡ºÎÅÍ Á¶È¸°¡ ¾Æ´Ï°í, Á¶È¸°á°ú°¡ ¾ø´Â °æ¿ì, óÀ½ºÎÅÍ ´Ù½Ã Á¶È¸Ã³¸® * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fSrchERPat(srchdata, srchcol){ if(grd_erpatlist.row < 1 || grd_erpatlist.row >= grd_erpatlist.rows-1){ var startrow = 1; }else{ var startrow = grd_erpatlist.row + 1; } var trgtrow = grd_erpatlist.findRow(srchdata, startrow, srchcol, false, false); if(trgtrow == -1 && startrow != 1){ //Á¶È¸°á°ú°¡ ¾ø°í, ½ÃÀÛÁ¡ºÎÅÍ Á¶È¸ÇÑ °æ¿ì°¡ ¾Æ´Ñ °æ¿ì var trgtrow = grd_erpatlist.findRow(srchdata, 1, srchcol, false, false); } grd_erpatlist.select(trgtrow, 0, trgtrow, grd_erpatlist.cols-1) = true; grd_erpatlist.row = trgtrow; if(trgtrow > 8){ var curpos = grd_erpatlist.vscroll.attribute("pos"); var newpos = 20 * trgtrow; grd_erpatlist.vscroll.attribute("pos") = newpos; } grd_erpatlist.refresh(); }