/** * ÆÄ ÀÏ ¸í : SPADC62200.js * ¼³ ¸í : (ÆË¾÷)ȸ½Å³»¿ª¼­½Ä Javascriot * ¼³ °è ÀÚ : ±è±Í³² * ÀÛ ¼º ÀÚ : ±è±Í³² * ¼öÁ¤ÀÌ·Â : 2008.09.03 / ÃÖÃÊÀÛ¼º / ±è±Í³² */ var modaltype = ""; // Áø·á (emr) / ¾àÁ¦ (ast) ±¸ºÐ //****************Emr & Ast****************************************************** /* ÃʱâÈ­ */ function finit(){ if(model.getValue("/root/temp/cnstinfo/formrecseq") != ""){ modaltype = "emr"; getReplCnst(); }else if(model.getValue("/root/temp/replform/replcnts") != ""){ modaltype = "ast"; model.setValue("/root/main/formdata/replinfo/replcnts", model.getValue("/root/temp/replform/replcnts")); } model.refresh(); } /****************************************************************************** //****************Emr*********************************************************** /* Áø·áÃø¿¡¼­ ȸ½Å³»¿ë È®Àνà * ȸ½Å³»¿ëÀ» ºÒ·¯¿Í È­¸é¿¡ Ãâ·Â */ function getReplCnst(){ model.setValue("/root/send/srchinfo/formrecseq", model.getValue("/root/temp/cnstinfo/formrecseq")); model.setValue("/root/send/srchinfo/pid", model.getValue("/root/temp/cnstinfo/pid")); if(submit("TXADC66201")){ var success = submit("TRADC62201"); if(success){ if(model.getValue("/root/main/formdata/replinfo/replcnts") == "") messageBox("ȸ½Å³»¿ªÀÌ", "E014"); } } } //****************************************************************************** //****************Ast*********************************************************** /* ȸ½Å³»¿ë ÀÛ¼º ÈÄ È®ÀÎ ÆË¾÷ * replcnts : ȸ½Å³»¿ë * sel : È®ÀÎ = cfm, Ãë¼Ò = null ³»¿ë Àü´Þ * ºÎ¸ðâ¿¡¼­ ¿¡¼­ sel °ªÀ» ÆÇ´ÜÇÏ¿© ÇàÀ§ °áÁ¤ * 2008-11-17 EN¿¡ ´ëÇØ¼­ ȸ½Å³»¿ëÀ» ¼öÁ¤°¡´ÉÇϵµ·Ï ó¸®ÇÑ´Ù. * 2009-01-22 PN¿¡ ´ëÇØ¼­ ȸ½Å³»¿ë ¼öÁ¤°¡´ÉÇϵµ·Ï ó¸®. formflag : EN -> NST º¯°æ */ function fSendReplForm(replcnts,flag){ model.setValue("/root/temp/replform/replcnts", replcnts); //2010-01-08 TDMÀúÀå½Ã ÀúÀåÁö³»¿ë ¹Ì¸®º¸±âÈÄ ÀúÀåÀÚID ÀúÀåÇϱâ - ¸Þ¼¼Áö¸¦ [ȸ½Å]->[ÀúÀå]À¸·Î ¸íĪº¯°æÃ³¸®ÇÔ. model.makeValue("/root/temp/replform/formflag", flag); //2008-11-17 EN¿¡ ´ëÇØ¼­ ȸ½Å³»¿ëÀ» ¼öÁ¤°¡´ÉÇϵµ·Ï ó¸®ÇÑ´Ù. //2009-01-22 PN¿¡ ´ëÇØ¼­ ȸ½Å³»¿ë ¼öÁ¤°¡´ÉÇϵµ·Ï ó¸®. formflag : EN -> NST º¯°æ if (flag == "NST"){ model.setValue("/root/temp/replform/formflag", "NST"); } modal("SPADC62200", 1, 0, 0 ,"SPADC62200","/root/temp/replform", "/root/temp/replform"); var sel = model.getValue("/root/temp/replform/sel"); return sel; } //****************************************************************************** //****************Ast*********************************************************** /**ȸ½Å½Ã - ȸ½Å ³»¿ë [È®ÀÎ] messageBox */ function fAstConfirm(){ if (checkOpener()) { //2010-01-08 TDMÀúÀå½Ã ÀúÀåÁö³»¿ë ¹Ì¸®º¸±âÈÄ ÀúÀåÀÚID ÀúÀåÇϱâ - ¸Þ¼¼Áö¸¦ [ȸ½Å]->[ÀúÀå]À¸·Î ¸íĪº¯°æÃ³¸®ÇÔ. //if(messageBox("ÇöÀçÀÇ " + ȸ½Å³»¿ëÀ¸·Î ȸ½ÅÇϰڽÀ´Ï´Ù.\n","Q003") == 6){ if(messageBox("ÇöÀçÀÇ " + caption2.text + "À¸·Î " + (caption2.text).substr(0,2) + "ÇϰڽÀ´Ï´Ù.\n","Q003") == 6){ opener.model.makeValue("/root/temp/formdata/replinfo/replcnts", model.getValue("/root/main/formdata/replinfo/replcnts")); opener.model.setValue("/root/temp/replform/sel", "cfm"); opener.model.refresh(); window.close(); }else{ btn_can.dispatch("DOMActivate"); } } else { messageBox("»óÀ§È­¸éÀÌ º¯°æµÇ¾î µ¥ÀÌÅ͸¦ Àü´ÞÇÒ ¼ö ","I004"); } } //****************************************************************************** //****************Ast*********************************************************** /**ȸ½Å½Ã - ȸ½Å ³»¿ë [Ãë¼Ò] messageBox */ function fAstCancel(){ if ( checkOpener() ) { opener.model.setValue("/root/temp/replform/sel", ""); opener.model.refresh(); window.close(); } else { window.close(); } } //******************************************************************************