/* - ======================================================================================= ÀüÀÚµ¿ÀǼ­ Program (SSMRC03162.js) - Version : 1) : Ver.1.00.00 - ======================================================================================= */ /* * Ŭ¶óÀÌ¾ðÆ® ½ÃÀÛ * * */ function fIni(){ fGetPatlist(); fGetFormlist(); model.refresh(); } function ConsentStart() { var CommandStr ; var i; model.setValue("/root/send/ocrtreat/class",model.getValue("/root/reqdata/ordtype")); model.setValue("/root/send/ocrtreat/patid",model.getValue("/root/reqdata/pid")); model.setValue("/root/send/ocrtreat/cretno",model.getValue("/root/reqdata/cretno")); model.setValue("/root/send/ocrtreat/indate",model.getValue("/root/reqdata/orddd")); model.setValue("/root/send/ocrtreat/formcd",model.getValue("/root/reqdata/formcd")); model.setValue("/root/send/ocrtreat/flag",model.getValue("/root/reqdata/flag")); model.setValue("/root/send/ocrtreat/instcd",getUserInfo("dutplceinstcd")); model.setValue("/root/send/ocrtreat/cuser",getUserInfo("userid")); var pensize = model.getValue("/root/reqdata/pensize"); var pencolor1 = model.getValue("/root/reqdata/pencolor1"); var pencolor2 = model.getValue("/root/reqdata/pencolor2"); var pencolor3 = model.getValue("/root/reqdata/pencolor3"); var penstyle = model.getValue("/root/reqdata/penstyle"); submit("TRMPL04309"); // ÆÄ¶ó¹ÌÅÍÁ¤º¸ LTP_Init(); //LTPÁ¤º¸ ¾ò¾î¿À±â fGetFile(); // À̹ÌÁö ´Ù¿î·Îµå if(model.getValue("/root/send/ocrtreat/flag") == "Q") { QType(); } else { Select_Template(model.getValue("/root/main/treat/docuname"), //¹®ÀÚ¿­ °³¼ö¿¡µû¸¥ Çì´õ Á¾·ù¼³Á¤ model.getValue("/root/main/treat/patname"), model.getValue("/root/main/treat/formtype")); } if(model.getValue("/root/reqdata/ocrtag") == "")// ocrÅÂ±× ÀúÀå ¾øÀ¸¸é »õ·Î»ý¼º ÀÖÀ¸¸é ¹ÞÀº°ªÀ¸·Î { model.makeValue("/root/main/paget/ocrtag",fmakeOCRTag()); } else { model.makeValue("/root/main/paget/ocrtag",model.getValue("/root/reqdata/ocrtag")); // ocrÅÂ±× ÀúÀå } var templatedir = model.getValue("/root/main/ltp/resource/ltpindexpath") + "\\HTML\\" ; var designdir = model.getValue("/root/main/ltp/resource/ltpindexpath") + "\\DESIGN\\"; setTags(); // °ø¿ë ÆÄ¶ó¹ÌÅÍ Àϰý ¼³Á¤ if(model.getValue("/root/reqdata/tmflag") == "N") // ÅÂºí¸´¿Í ¸ð´ÏÅÍ µ¿½Ã»ç¿ë¿©ºÎ(¿ø¹«¿¡¼­ »ç¿ëÇÏ´Â ¼±ÅÃÁø·áµ¿ÀǼ­Ã³·³) { model.setValue("/root/variable/padflag","true"); // ½ÎÀÎÆÐµå »ç¿ëÀ» true·Î¹Ù²Þ consent.Pen_Size_Change(5); consent.pen_color_change(255, 255, 255); consent.pen_Style_change(0); } fBrowserIs(); var osver = model.getValue("/root/init/osver"); //¾ÆÆ¼ºê »ç¿ëÀÚ(20130520 ÀÌÀ±ÁÖ) if (osver == "6.2") { model.setValue("/root/variable/padflag","false"); } CommandStr=""; CommandStr = CommandStr + "TemplatePath =" + templatedir +"|" CommandStr = CommandStr + "ImagePath =" + model.getValue("/root/main/forminfo/fileinfo[1]/filepath")+ "|" CommandStr = CommandStr + "CheckPath =" + model.getValue("/root/main/forminfo/forminfo[1]/check")+ "|" CommandStr = CommandStr + "GuidePath =" + model.getValue("/root/main/forminfo/forminfo[1]/guide")+ "|" CommandStr = CommandStr + "IMGWIDTH =" + model.getValue("/root/main/forminfo/imgsize/width")+ "|" CommandStr = CommandStr + "IMGHEIGHT =" + model.getValue("/root/main/forminfo/imgsize/height")+ "|" CommandStr = CommandStr + "Header = " + model.getValue("/root/main/forminfo/template/header") + "|" CommandStr = CommandStr + "Footer = " + model.getValue("/root/main/forminfo/template/footer") + "|" CommandStr = CommandStr + "DocuName = " + model.getValue("/root/main/treat/docuname")+ "|" CommandStr = CommandStr + "PatName =" + model.getValue("/root/main/treat/patname")+ "|" CommandStr = CommandStr + "Patnum =" + model.getValue("/root/main/treat/patnum")+ "|" CommandStr = CommandStr + "PatAddress =" + model.getValue("/root/main/treat/pataddress")+ "|" CommandStr = CommandStr + "PatPhone = " + model.getValue("/root/main/treat/pathomephone")+ "|" CommandStr = CommandStr + "PATCELLPHONE =" + model.getValue("/root/main/treat/patphone")+ "|" CommandStr = CommandStr + "PatJumin = " + model.getValue("/root/main/treat/patjumin")+ "|" CommandStr = CommandStr + "PatJumin1 = " + model.getValue("/root/main/treat/patjumin1")+ "|" CommandStr = CommandStr + "PatJumin2 = " + model.getValue("/root/main/treat/patjumin2")+ "|" CommandStr = CommandStr + "Dept =" + model.getValue("/root/main/treat/dept")+ "|" CommandStr = CommandStr + "DoctorName0 = " + model.getValue("/root/main/treat/doctor0")+ "|" CommandStr = CommandStr + "DoctorName1 = " + model.getValue("/root/main/treat/doctor1")+ "|" CommandStr = CommandStr + "DoctorName2 = " + model.getValue("/root/main/treat/doctor2")+ "|" CommandStr = CommandStr + "DoctorName3 = " + model.getValue("/root/main/treat/doctor3")+ "|" CommandStr = CommandStr + "DoctorName4 = " + model.getValue("/root/main/treat/doctor4")+ "|" CommandStr = CommandStr + "DoctorName5 = " + model.getValue("/root/main/treat/doctor5")+ "|" CommandStr = CommandStr + "DoctorName6 = " + model.getValue("/root/main/treat/doctor6")+ "|" CommandStr = CommandStr + "DoctorName7 = " + model.getValue("/root/main/treat/doctor7")+ "|" CommandStr = CommandStr + "DoctorName8 = " + model.getValue("/root/main/treat/doctor8")+ "|" CommandStr = CommandStr + "DoctorName9 = " + model.getValue("/root/main/treat/doctor9")+ "|" CommandStr = CommandStr + "NurseName = " + model.getValue("/root/main/treat/nursename")+ "|" CommandStr = CommandStr + "OPERATION1 = " + model.getValue("/root/main/treat/operation1")+ "|" CommandStr = CommandStr + "OPERATION2 = " + model.getValue("/root/main/treat/operation2")+ "|" CommandStr = CommandStr + "JINDAN1 = " + model.getValue("/root/main/treat/jindan1")+ "|" CommandStr = CommandStr + "JINDAN2 = " + model.getValue("/root/main/treat/jindan2")+ "|" CommandStr = CommandStr + "TREAT = " + model.getValue("/root/main/treat/treat")+ "|" CommandStr = CommandStr + "TREAT1 = " + model.getValue("/root/main/treat/treat1")+ "|" CommandStr = CommandStr + "TREAT2 = " + model.getValue("/root/main/treat/treat2")+ "|" CommandStr = CommandStr + "YEAR = " + model.getValue("/root/main/treat/year")+ "|" CommandStr = CommandStr + "MONTH = " + model.getValue("/root/main/treat/month")+ "|" CommandStr = CommandStr + "DAY = " + model.getValue("/root/main/treat/day")+ "|" CommandStr = CommandStr + "OCR_RIGHT = " + model.getValue("/root/main/paget/ocrtag") + "|" CommandStr = CommandStr + "DESIGN = " + designdir + "|" CommandStr = CommandStr + "SIGNPAD = " + model.getValue("/root/variable/padflag") + "|" CommandStr = CommandStr + "TAG1 = " + model.getValue("/root/main/treat/tag1") + "|" //ÅÂ±× ¾Æ¹«Á¤º¸³ª ÀÔ·ÂÇÏ¿© »ç¿ë°¡´É CommandStr = CommandStr + "TAG2 = " + model.getValue("/root/main/treat/tag2") + "|" CommandStr = CommandStr + "TAG3 = " + model.getValue("/root/main/treat/tag3") + "|" CommandStr = CommandStr + "TAG4 = " + model.getValue("/root/main/treat/tag4") + "|" //ÅÂ±× ¾Æ¹«Á¤º¸³ª ÀÔ·ÂÇÏ¿© »ç¿ë°¡´É CommandStr = CommandStr + "TAG5 = " + model.getValue("/root/main/treat/tag5") + "|" CommandStr = CommandStr + "TAG6 = " + model.getValue("/root/main/treat/tag6") + "|" CommandStr = CommandStr + "TAG7 = " + model.getValue("/root/main/treat/tag7") + "|" //ÅÂ±× ¾Æ¹«Á¤º¸³ª ÀÔ·ÂÇÏ¿© »ç¿ë°¡´É CommandStr = CommandStr + "TAG8 = " + model.getValue("/root/main/treat/tag8") + "|" CommandStr = CommandStr + "TAG9 = " + model.getValue("/root/main/treat/tag9") + "|" CommandStr = CommandStr + "TAG10 = " + model.getValue("/root/main/treat/tag10")+ "|" //ÅÂ±× ¾Æ¹«Á¤º¸³ª ÀÔ·ÂÇÏ¿© »ç¿ë°¡´É CommandStr = CommandStr + "TAG11 = " + model.getValue("/root/main/treat/tag11")+ "|" //ÅÂ±× ¾Æ¹«Á¤º¸³ª ÀÔ·ÂÇÏ¿© »ç¿ë°¡´É CommandStr = CommandStr + "TAG12 = " + model.getValue("/root/main/treat/tag12")+ "|" CommandStr = CommandStr + "TAG13 = " + model.getValue("/root/main/treat/tag13")+ "|" CommandStr = CommandStr + "TAG14 = " + model.getValue("/root/main/treat/tag14")+ "|" //ÅÂ±× ¾Æ¹«Á¤º¸³ª ÀÔ·ÂÇÏ¿© »ç¿ë°¡´É CommandStr = CommandStr + "TAG15 = " + model.getValue("/root/main/treat/tag15")+ "|" CommandStr = CommandStr + "TAG16 = " + model.getValue("/root/main/treat/tag16")+ "|" CommandStr = CommandStr + "TAG17 = " + model.getValue("/root/main/treat/tag17")+ "|" //ÅÂ±× ¾Æ¹«Á¤º¸³ª ÀÔ·ÂÇÏ¿© »ç¿ë°¡´É CommandStr = CommandStr + "TAG18 = " + model.getValue("/root/main/treat/tag18")+ "|" CommandStr = CommandStr + "TAG19 = " + model.getValue("/root/main/treat/tag19")+ "|" CommandStr = CommandStr + "TAG20 = " + model.getValue("/root/main/treat/tag20")+ "|" //ÅÂ±× ¾Æ¹«Á¤º¸³ª ÀÔ·ÂÇÏ¿© »ç¿ë°¡´É CommandStr = CommandStr + "TAG21 = " + model.getValue("/root/main/treat/tag21")+ "|" //ÅÂ±× ¾Æ¹«Á¤º¸³ª ÀÔ·ÂÇÏ¿© »ç¿ë°¡´É CommandStr = CommandStr + "TAG22 = " + model.getValue("/root/main/treat/tag22")+ "|" CommandStr = CommandStr + "TAG23 = " + model.getValue("/root/main/treat/tag23")+ "|" CommandStr = CommandStr + "TAG24 = " + model.getValue("/root/main/treat/tag24")+ "|" //ÅÂ±× ¾Æ¹«Á¤º¸³ª ÀÔ·ÂÇÏ¿© »ç¿ë°¡´É CommandStr = CommandStr + "TAG25 = " + model.getValue("/root/main/treat/tag25")+ "|" CommandStr = CommandStr + "TAG26 = " + model.getValue("/root/main/treat/tag26")+ "|" CommandStr = CommandStr + "TAG27 = " + model.getValue("/root/main/treat/tag27")+ "|" //ÅÂ±× ¾Æ¹«Á¤º¸³ª ÀÔ·ÂÇÏ¿© »ç¿ë°¡´É CommandStr = CommandStr + "TAG28 = " + model.getValue("/root/main/treat/tag28")+ "|" CommandStr = CommandStr + "TAG29 = " + model.getValue("/root/main/treat/tag29")+ "|" CommandStr = CommandStr + "TAG30 = " + model.getValue("/root/main/treat/tag30")+ "|" //ÅÂ±× ¾Æ¹«Á¤º¸³ª ÀÔ·ÂÇÏ¿© »ç¿ë°¡´É CommandStr = CommandStr + "HOSPDIRECTOR =" + model.getValue("/root/main/treat/hospdirector")+ "|" //»Æ¿øÂ¯ ¸í CommandStr = CommandStr + "PRINTDEPT = " + model.getValue("/root/main/treat/depthngnm")+ "|" CommandStr = CommandStr + "PRINTNAME = " + getUserInfo("usernm")+ "|" CommandStr = CommandStr + "SAVEPATH = C:\\BCP_OCR_IMAGE" + "|" CommandStr = CommandStr + "MOVEMOUSE = 113" + "|" // ¸¶¿ì½ºÀ̵¿ ´ÜÃàŰ (113 = F2)(114 = F3)(115 = F4)(116 = F5)(117 = F6)(118 = F7)(119 = F8)(120 = F9) CommandStr = CommandStr + "gSaveIP = "+ model.getValue("/root/main/ltp/validata/ltpindexserver")+ "|" CommandStr = CommandStr + "gSavePort ="+ model.getValue("/root/main/ltp/validata/ltpindexport")+ "|" var PageTotal = model.getValue("/root/main/treat/totalpage"); //ÃÑÆäÀÌÁö for(i = 1; i < PageTotal ; i++) { CommandStr = CommandStr + "PageNum =" + (i+1) + "|" CommandStr = CommandStr + "TemplatePath =" + templatedir + "|" CommandStr = CommandStr + "ImagePath = " + model.getValue("/root/main/forminfo/fileinfo[" + (i+1) +"]/filepath")+"|" CommandStr = CommandStr + "CheckPath =" + model.getValue("/root/main/forminfo/forminfo[" + (i+1) +"]/check")+ "|" CommandStr = CommandStr + "GuidePath =" + model.getValue("/root/main/forminfo/forminfo[" + (i+1) +"]/guide")+ "|" CommandStr = CommandStr + "Header = " + model.getValue("/root/main/forminfo[" + (i+1) +"]/template/header2") + "|" CommandStr = CommandStr + "Footer = " + model.getValue("/root/main/forminfo[" + (i+1) +"]/template/footer") + "|" CommandStr = CommandStr + "IMGWIDTH =" + model.getValue("/root/main/forminfo[" + (i+1) +"]/imgsize/width")+ "|" CommandStr = CommandStr + "IMGHEIGHT =" + model.getValue("/root/main/forminfo[" + (i+1) +"]/imgsize/height")+ "|" } consent.start(CommandStr); if (pensize != ""){ consent.Pen_Size_Change(pensize); } if (pencolor1 != "" && pencolor2 != "" && pencolor3 != ""){ consent.pen_color_change(pencolor1,pencolor2,pencolor3); } if (penstyle != ""){ consent.pen_Style_change(penstyle); } //¾ÆÆ¼ºê »ç¿ëÀÚ if (osver == "6.2") { consent.pen_Size_change(5); consent.pen_color_change(0, 0, 0); consent.pen_Style_change(0); } fso = new ActiveXObject("Scripting.FileSystemObject"); //½ÎÀÎÆÐµå Æú´õ »èÁ¦ if(fso.FolderExists('c:\\receipt')) { fso.DeleteFolder('c:\\receipt'); } } function LTP_Init() { model.setValue("/root/send/ltp/activeA","A"); // À̹ÌÁöÀúÀåb model.setValue("/root/send/ltp/activeR","R"); // üũ , °¡À̵å xml ÆÄÀÏ model.setValue("/root/send/ltp/activeC","C"); // µðÀÚÀÎ , Çì´õǪÅÍ ÆÄÀÏ model.setValue("/root/send/ltp/activeV","V"); // À½¼º³ìÀ½ ÀúÀå submit("TRMPL03307"); // ltpÁ¤º¸ model.setValue("/root/main/ltp/img/ltpindexserver",model.getValue("/root/main/ltpindexinfo[" + 1 +"]/ltpindexserver")); model.setValue("/root/main/ltp/img/ltpindexport","2500"); model.setValue("/root/main/ltp/img/ltpindexuser",model.getValue("/root/main/ltpindexinfo[" + 1 +"]/ltpindexuser")); model.setValue("/root/main/ltp/img/ltpindexpath",model.getValue("/root/main/ltpindexinfo[" + 1 +"]/ltpindexpath")); model.setValue("/root/main/ltp/img/pathid",model.getValue("/root/main/ltpindexinfo[" + 1 +"]/pathid")); model.setValue("/root/main/ltp/validata/ltpindexserver",model.getValue("/root/main/ltpindexinfo["+ 2 +"]/ltpindexserver")); model.setValue("/root/main/ltp/validata/ltpindexport","2500"); model.setValue("/root/main/ltp/validata/ltpindexuser",model.getValue("/root/main/ltpindexinfo["+ 2 +"]/ltpindexuser")); model.setValue("/root/main/ltp/validata/ltpindexpath",model.getValue("/root/main/ltpindexinfo["+ 2 +"]/ltpindexpath")); model.setValue("/root/main/ltp/validata/pathid",model.getValue("/root/main/ltpindexinfo["+ 2 +"]/pathid")); model.setValue("/root/main/ltp/resource/ltpindexserver",model.getValue("/root/main/ltpindexinfo["+ 3 +"]/ltpindexserver")); model.setValue("/root/main/ltp/resource/ltpindexport","2500"); model.setValue("/root/main/ltp/resource/ltpindexuser",model.getValue("/root/main/ltpindexinfo["+ 3 +"]/ltpindexuser")); model.setValue("/root/main/ltp/resource/ltpindexpath",model.getValue("/root/main/ltpindexinfo["+ 3 +"]/ltpindexpath")); model.setValue("/root/main/ltp/resource/pathid",model.getValue("/root/main/ltpindexinfo["+ 3 +"]/pathid")); model.setValue("/root/main/ltp/record/ltpindexserver",model.getValue("/root/main/ltpindexinfo["+ 4 +"]/ltpindexserver")); model.setValue("/root/main/ltp/record/ltpindexport","2500"); model.setValue("/root/main/ltp/record/ltpindexuser",model.getValue("/root/main/ltpindexinfo["+ 4 +"]/ltpindexuser")); model.setValue("/root/main/ltp/record/ltpindexpath",model.getValue("/root/main/ltpindexinfo["+ 4 +"]/ltpindexpath")); model.setValue("/root/main/ltp/record/pathid",model.getValue("/root/main/ltpindexinfo["+ 4 +"]/pathid")); } function Select_Template(DocuName,PName,cls) { var template; var PageTotal = model.getValue("/root/main/treat/totalpage"); //ÃÑÆäÀÌÁö if(cls != "-" && cls != "" && cls.length != 0) { if (DocuName.length > 40) //¹®¼­¸íÀÌ 20ÀÚ°¡ ³ÑÀ»°æ¿ì { if(PName.length > 14) //¹®¼­¸í 20ÀÚ Ãʰú ȯÀÚ¸íµµ 7ÀÚÃʰú ÇÒ °æ¿ì { template = "template\\cover_header" + cls + "_3.html"; } else // ¹®¼­¸íÀº 20ÀÚÃʰú ȯÀÚ¸íÀº 7ÀÚ ÀÌÇÏ ÀÇ °æ¿ì { template = "template\\cover_header" + cls + "_1.html"; } } else { if(PName.length > 14) //¹®¼­¸í 20ÀÚ ÀÌÇÏ È¯ÀÚ¸í¸¸ 7ÀÚ Ãʰú ÇÒ °æ¿ì { template = "template\\cover_header" + cls + "_2.html"; } else // ¹®¼­¸í 20ÀÚ ÀÌÇÏ È¯ÀÚ¸é 7ÀÚ ÀÌÇÏ { template = "template\\cover_header" + cls + ".html"; } } model.makeValue("/root/main/forminfo/template/header",template); for(var i = 1 ; i <= PageTotal ; i++) { model.makeValue("/root/main/forminfo[" + (i) +"]/template/footer","template\\cover_footer1.html"); model.makeValue("/root/main/forminfo[" + (i) +"]/template/header2","template\\cover_headerD.html"); } model.makeValue("/root/main/forminfo/imgsize/width",""); model.makeValue("/root/main/forminfo/imgsize/height",""); } else //cls°¡ ¾øÀ¸¸é Çì´õǪÅ͸¦ ºÙÀÌÁö ¾Ê´Â´Ù. { for(var i = 1 ; i <= PageTotal ; i++) { model.makeValue("/root/main/forminfo[" + (i) +"]/template/header",""); model.makeValue("/root/main/forminfo[" + (i) +"]/template/footer",""); model.makeValue("/root/main/forminfo[" + (i) +"]/template/header2",""); model.makeValue("/root/main/forminfo[" + (i) +"]/imgsize/width",""); model.makeValue("/root/main/forminfo[" + (i) +"]/imgsize/height","1050"); } } return template ; } function resize() { var m_height; var m_width; var m_count = app.monitorNumber; var s_data = app.monitorResolution ; // Àß¶ó¾ß µÇ´Â °ª.. var array_data = s_data.split("|"); // split ÇÔ¼ö»ç¿ë.. var s_data2 = array_data[0].split(","); m_width = s_data2[0]; m_height = s_data2[1]; window.setSize(m_width/2 +250,m_height); window.left= 0; window.top= 0; var obj; var obj2; obj2 = document.body; obj2.attribute("width") = m_width/2 +300 ; obj2.attribute("height") = m_height - 30; menu.attribute("top") =0; menu.attribute("left") =0; menu.attribute("width") = obj2.attribute("width") ; obj = document.controls.item("consent"); obj.attribute("left") = 0; obj.attribute("top") = menu.attribute("height"); obj.attribute("width") = obj2.attribute("width") ; obj.attribute("height") = obj2.attribute("height") -20; } function resizeC() { // mmbfGetHardCodeInfo("/root/send/reqdata", "/root/init/accuip", 5930); // // var ipaddr = getUserInfo("ipaddr"); // // var cnt = getNodesetCnt(model,"/root/init/accuip/hardcd[hardcdnm='" + ipaddr + "']"); // // if (cnt == 0) { // return; // } var m_height; var m_width; var m_count = app.monitorNumber; var s_data = app.monitorResolution ; // Àß¶ó¾ß µÇ´Â °ª.. var array_data = s_data.split("|"); // split ÇÔ¼ö»ç¿ë.. var s_data2 = array_data[m_count - 1].split(","); m_width = s_data2[0]; m_height = s_data2[1]; window.setSize(m_width ,m_height); var obj; var obj2; var obj3; obj2 = document.body; obj2.attribute("left") = 0; obj2.attribute("top") = 0; obj2.attribute("width") = m_width ; obj2.attribute("height") = m_height ; button1.attribute("left") =m_width; // obj3 = document.controls.item("group1"); // obj3.attribute("left") = 0; // obj3.attribute("top") = 0; // obj3.attribute("width") = m_width - ; // obj3.attribute("height") = m_height; // // obj = document.controls.item("consentC"); // obj.attribute("left") = 0; // obj.attribute("width") = m_width ; // obj.attribute("height") = m_height ; } function padstart() { var fso; fso = new ActiveXObject("Scripting.FileSystemObject"); if(!fso.FolderExists('c:\\receipt')) { fso.CreateFolder('c:\\receipt'); } kovanpad.ExitSignpad(); kovanpad.SetImgName ("../../../../../../receipt/pad"); kovanpad.OpenSign("C:\\receipt\\",1,"¼­¸íÇϼ¼¿ä!"); } function ShowMulti() { if(model.getValue("/root/variable/multiflag")== "FALSE") { var m_height; var m_width; var m_count = app.monitorNumber; var s_data = app.monitorCoordinates; // Àß¶ó¾ß µÇ´Â °ª.. var array_data = s_data.split("|"); // split ÇÔ¼ö»ç¿ë.. var s_data2 = array_data[m_count-1].split(","); m_height = s_data2[0]; m_width = s_data2[1]; model.setValue("root/essential/Cport","9999"); consent.Sever_start(9999); var mport = model.getValue("/root/essential/Cport"); setParameter("SSMRC03170_param_mport",mport); setParameter("SSMRC03170_param_mheight",m_height); setParameter("SSMRC03170_param_mwidth",m_width); window.load("SSMRC03170_LC_CLIENT.xrw", "modeless_topmost", "Client", " resize:false;min:hidden;max:hidden; caption:hidden;left:"+m_height+"; top:"+m_width+";"); model.setValue("/root/variable/multiflag","TRUE"); //consent.ChangSignArea(0); } else { // ¶ç¿îâ ´ÝÈ÷±â window.children.item(0).close(); model.setValue("/root/variable/multiflag","FALSE"); //consent.ChangSignArea(1); } } function ShowPad(lineid) { var m_height; var m_width; var m_count = app.monitorNumber; var s_data = app.monitorCoordinates; // Àß¶ó¾ß µÇ´Â °ª.. var array_data = s_data.split("|"); // split ÇÔ¼ö»ç¿ë.. var s_data2 = array_data[m_count-1].split(","); var fso; var file; var flag; m_height = 300; m_width = 300; m_height2 = s_data2[0]; m_width2 = s_data2[1]; fso = new ActiveXObject("Scripting.FileSystemObject"); //fso.DeleteFile("C:\\receipt\\pad.bmp") if( model.getValue("/root/variable/padview") == "TRUE") { return; } model.makeValue("/root/variable/padlineid",lineid); setParameter("SSMRC03161_param_lineid",lineid); if(model.getValue("/root/variable/multiflag")== "FALSE") { model.makeValue("/root/variable/padview","TRUE"); window.load("SSMRC03161_LC_SIGNPAD.xrw", "modeless_topmost", "Client", " resize:false;min:hidden;max:hidden;left:"+m_height+"; top:"+m_width+";"); } else { model.makeValue("/root/variable/padview","TRUE"); window.load("SSMRC03161_LC_SIGNPAD.xrw", "modeless_topmost", "Client", " resize:false;min:hidden;max:hidden; left:"+m_height2+"; top:"+m_width2+";"); } } function PadImgPut(lineid) { var fso , source; var imgpath = "C:\\receipt\\" + model.getValue("/root/variable/padlineid") + ".bmp" ; //À¯´ÏÅ©ÇÑ ÆÄÀϳ×ÀÓ fso = new ActiveXObject("Scripting.FileSystemObject"); if(fso.FileExists("C:\\receipt\\pad.bmp")) { source = fso.GetFile("C:\\receipt\\pad.bmp"); } else { return; } if(fso.FileExists(imgpath)) { fso.DeleteFile(imgpath); } source.Move (imgpath); consent.PadImgPut(model.getValue("/root/variable/padlineid"),imgpath); model.makeValue("/root/variable/padview","FALSE"); } function fGetRexPertFile() { var fso, f, fc; var i; var filepath; fso = new ActiveXObject("Scripting.FileSystemObject"); if( model.getValue("/root/send/ocrtreat/flag") == "P") //´Ù¿î·ÎµåµÈ À̹ÌÁöÀǰæ¿ì { f = fso.GetFolder(opener.javascript.getParameter("SSMRC03160_param_imgpath")); fc = new Enumerator(f.Files); for (i = 1 ; !fc.atEnd(); fc.moveNext()) { model.makeValue("/root/main/forminfo/fileinfo[" + i +"]/filepath",fc.item()); i++ ; } model.makeValue("/root/main/treat/totalpage",i-1); } else if (model.getValue("/root/send/ocrtreat/flag") == "Q") { f = fso.GetFolder(opener.javascript.getParameter("SSMRC03160_param_imgpath")); fc = new Enumerator(f.Files); for (i = 1 ; !fc.atEnd(); fc.moveNext()) { model.makeValue("/root/dummy/fileinfo[" + i +"]/filepath",fc.item()); i++ ; } model.makeValue("/root/variable/RexpertPage",i-1); } return; } function QType() { var instance = document.models(0).instances(0); var rexpertpage = parseInt(model.getValue("/root/variable/RexpertPage"), 10); var blobpage = nodelist.length; var totalpage =rexpertpage + blobpage ; nodelist = instance.selectNodes("/root/main/forminfo/fileinfo"); model.makeValue("/root/main/treat/totalpage",totalpage); Select_Template(model.getValue("/root/main/treat/docuname"), model.getValue("/root/main/treat/patname"), model.getValue("/root/main/forminfo/fileinfo/formtype")); //Çì´õ ǪÅÍ µÞÀåÃß°¡ for(i = 1 ; i<=blobpage ; i++) { model.makeValue("/root/main/forminfo[" + (rexpertpage+1) + "]/template/header2",model.getValue("/root/main/forminfo[" + i + "]/template/header")); model.makeValue("/root/main/forminfo[" + (rexpertpage+1) + "]/imgsize/width",model.getValue("/root/main/forminfo[" + i + "]/imgsize/width")); model.makeValue("/root/main/forminfo[" + (rexpertpage+1) + "]/imgsize/height",model.getValue("/root/main/forminfo[" + i + "]/imgsize/height")); } for(i = 1 ; i <=rexpertpage ; i++) { model.makeValue("/root/main/forminfo[" + i + "]/template/header",""); model.makeValue("/root/main/forminfo[" + i + "]/template/header2",""); model.makeValue("/root/main/forminfo[" + i + "]/template/footer",""); model.makeValue("/root/main/forminfo[" + i + "]/imgsize/width",""); model.makeValue("/root/main/forminfo[" + i + "]/imgsize/height","1050"); } //À̹ÌÁö µÞÀåÃß°¡ for(i = 1 ; i<= nodelist.length ; i++) { model.makeValue("/root/dummy/fileinfo[" +(rexpertpage + i) +"]/filepath", model.getValue("/root/main/forminfo/fileinfo["+i+"]/filepath")); } for(i = 1 ; i <= totalpage ; i++) { model.makeValue("/root/main/forminfo/fileinfo[" + i + "]/filepath", model.getValue("/root/dummy/fileinfo[" + i + "]/filepath")); } model.makeValue("/root/send/ocrtreat/formcd",model.getValue("/root/dummy/formcd")); nodelist = instance.selectNodes("/root/main/forminfo"); //º§¸®µ¥ÀÌ¼Ç xml µÞÀåÃß°¡ for(i = 1; i <= totalpage ; i++) { model.makeValue("/root/dummy/forminfo[" + i + "]/check",""); model.makeValue("/root/dummy/forminfo[" + i + "]/guide",""); } for(i = 1; i <= nodelist.length ; i++) { model.makeValue("/root/dummy/forminfo[" + (rexpertpage + i) + "]/check",model.getValue("/root/main/forminfo/forminfo[" + i + "]/check")); model.makeValue("/root/dummy/forminfo[" + (rexpertpage + i) + "]/guide",model.getValue("/root/main/forminfo/forminfo[" + i + "]/guide")); } for(i= 1; i <= totalpage; i++) { model.makeValue("/root/main/forminfo/forminfo[" + i + "]/check", model.getValue("/root/dummy/forminfo[" + i + "]/check")); model.makeValue("/root/main/forminfo/forminfo[" + i + "]/guide", model.getValue("/root/dummy/forminfo[" + i + "]/guide")); } } function fGetFile() { var fso = new ActiveXObject("Scripting.FileSystemObject"); var haveFile; var currFile; var filepath; var folderpath; var instance = document.models(0).instances(0); var errFlag; var page; var extent; var filesize; if( model.getValue("/root/send/ocrtreat/flag") == "P" ) //´Ù¿î·ÎµåµÈ À̹ÌÁöÀǰæ¿ì { fGetRexPertFile(); return; } else if(model.getValue("/root/send/ocrtreat/flag") == "Q") { fGetRexPertFile(); model.makeValue("/root/dummy/formcd",model.getValue("/root/send/ocrtreat/formcd")); model.makeValue("/root/send/ocrtreat/formcd",opener.javascript.getParameter("SSMRC03160_param_signpageformcd")); } model.removeNodeset("/root/main/forminfo/fileinfo"); model.resetInstanceNode("/root/main/forminfo/fileinfo"); submit("TRMPL04310"); // üũÆÐ½º °¡À̵åÆÐ½º //submit("TRMPL04311"); // ÆÄÀÏÆÐ½º filepath = model.getValue("/root/main/forminfo/fileinfo[1]/filepath"); folderpath = fso.GetParentFolderName(filepath) ; if(fso.FolderExists(folderpath) == false) { fso.CreateFolder(folderpath); } haveFile = fso.GetFolder(folderpath); currFile = new Enumerator(haveFile.Files); for( ; !currFile.atEnd(); currFile.moveNext()) { extent = fso.GetExtensionName(currFile.item().path); if(extent == "html" || extent == "HTML" ) continue; fso.DeleteFile(currFile.item().path, true); } nodelist = instance.selectNodes("/root/main/forminfo/fileinfo"); model.makeValue("/root/main/ocrinfo/ocrdatacnt", nodelist.length); FileCount: for(var i = 1; i <= nodelist.length; i++) { filepath = model.getValue("/root/main/forminfo/fileinfo[" + i +"]/filepath"); filesize = model.getValue("/root/main/forminfo/fileinfo[" + i +"]/filesize"); model.makeValue("/root/main/ocrinfo/ocrlist[" + i +"]/ocrfilenm", fso.GetFileName(filepath)); model.makeValue("/root/main/ocrinfo/ocrlist[" + i +"]/ocrseq",model.getValue("/root/main/forminfo/fileinfo[" + i +"]/ocrseq")); fGetOCRData(i); var img_file = fso.GetFile(filepath); var timeOut = getCurrentDateTime(); timeOut = timeOut.replace(" ", ""); timeOut = parseInt(timeOut) + 5; FileSize: while(true){ img_size = img_file.size; var currDate = getCurrentDateTime(); currDate = currDate.replace(" ", ""); currDate = parseInt(currDate); if(timeOut < currDate){ errFlag = true; break FileCount; } if(fso.FileExists( model.getValue("/root/main/forminfo/fileinfo[1]/filepath")) && (img_size == filesize)){ break FileSize; } } } if(errFlag){ messageBox("ÆÄÀÏ ´Ù¿î·Îµå¸¦", "E009"); return; } } function OcrPrintCheck() { var ocrtag; ocrtag = model.getValue("/root/main/paget/ocrtag"); ocrtag = ocrtag.replace("+", ""); ocrtag = ocrtag.replace("+", ""); model.setValue("/root/send/ocrhistory/ocrtag", ocrtag); model.setValue("/root/send/ocrhistory/delflag", 2); submit("TXMPL03303"); } function ImageSave() { var fso; var jpgpath; var count; var cretno; var pathidimg; var pathidrecord; var instcd; var treatno; var formcode; var cuserid; var userid; var dutplcecd; var dutplceinstcd; var localpath; var localfullpath = ""; var imgpaths =""; var imgpath =""; var wavpaths =""; var wavpath =""; var pid; var ordtype; var orddd; var flag; var checkdatas; var checkdata; var checkdataval; var checkid; var checkvalue; var ocrtag; var cdate; var ctime; var cdateyyyymm; var cdatedd; var pagecnt; var instance = document.models(0).instances(0); var orddrid; var orddeptcd; var formfromdt; var depthngnm; var server = model.getValue("/root/main/ltp/img/ltpindexserver"); var port = model.getValue("/root/main/ltp/img/ltpindexport"); var user = model.getValue("/root/main/ltp/img/ltpindexuser"); if (LTPInit1(server, port, user) == false) { alert("ÆÄÀϼ­¹ö°¡ ¿­·ÁÀÖÁö¾Ê°Å³ª Á¢¼Ó ÇÒ ¼ö ¾ø½À´Ï´Ù.") window.close(); //return; } fso = new ActiveXObject("Scripting.FileSystemObject"); checkdatas = consent.GetCheckData(); checkdata = checkdatas.split("|"); // validation Put var sItemData = "itemid¢Ëitemvalue¢Ì"; // µ¥ÀÌÅÍ °ËÁõ¿ë ÀνºÅϽº ÃʱâÈ­ by Á¶Áß·¡ 20130621 model.removenode("/root/temp"); //20130405 Á¶°Ç¹® ¼öÁ¤ ÀüÀ±½Â for (count = 1; count <= (checkdata.length-1); count++) { checkdataval=checkdata[count].split("="); sItemData += checkdataval[0] + "¢Ë" + checkdataval[1] + "¢Ì"; // µ¥ÀÌÅÍ °ËÁõÀ» À§ÇÏ¿© ³ëµå¿¡ ¼¼ÆÃ by Á¶Áß·¡ 20130621 model.makeValue("/root/temp/" + checkdataval[0], checkdataval[1]); } // ÇʼöÀԷ°ª 󸮿ë ÇÔ¼ö by Á¶Áß·¡ 20130621 if (fValidateData() == false) { return false; }; // È­¸é ÀԷ°ª À¯È¿¼º üũ ÈÄ ÀúÀåµÇµµ·Ï ¼ø¼­ º¯°æ by Á¶Áß·¡ 20130625 imgpaths = consent.save(); if(imgpaths == "FALSE") { return; } orddd = model.getValue("/root/send/ocrtreat/indate"); model.setValue("/root/send/ocrtreat/orddeptcd", model.getValue("/root/main/treat/orddeptcd")); submit("TRMPL04308"); //get Treatno imgpath = imgpaths.split("|"); //ÀúÀåµÈ ÆÐ½º ¿©·¯ÀåÀϰæ¿ì ±¸ºÐÀÚ '|' ·ÎÀß¶óÁà¾ßÇÔ pagecnt = imgpath.length-1; model.makeValue("/root/main/paget/cdate" , "null"); model.makeValue("/root/main/paget/instcd" , model.getValue("/root/send/ocrtreat/instcd" )); model.makeValue("/root/main/paget/pathid" , model.getvalue("/root/main/ltpindexinfo/pathid")); model.makeValue("/root/main/paget/treatno" , model.getValue("/root/hidden/paget/treatno" )); model.makeValue("/root/main/paget/formcode", model.getValue("/root/send/ocrtreat/formcd" )); model.makeValue("/root/main/paget/cuserid" , model.getValue("/root/send/ocrtreat/cuser" )); cuserid = model.getValue("/root/send/ocrtreat/cuser"); pid = model.getValue("/root/send/ocrtreat/patid"); patname = model.getValue("/root/main/treat/patname"); ordtype = model.getValue("/root/send/ocrtreat/class"); orddd = model.getValue("/root/send/ocrtreat/indate"); orddrid = model.getValue("/root/main/treat/orddrid"); orddeptcd = model.getValue("/root/main/treat/orddeptcd"); cretno = model.getValue("/root/send/ocrtreat/cretno"); treatno = model.getValue("/root/hidden/paget/treatno"); formcode = model.getValue("/root/send/ocrtreat/formcd"); instcd = model.getValue("/root/send/ocrtreat/instcd"); flag = model.getValue("/root/send/ocrtreat/flag"); pathidimg = model.getValue("/root/main/ltp/img/pathid"); pathidrecord = model.getValue("/root/main/ltp/record/pathid"); formfromdt = model.getValue("/root/main/treat/formfromdt"); depthngnm1 = model.getValue("/root/main/treat/depthngnm1") dutplcecd = getUserInfo("dutplcecd"); dutplceinstcd = getUserInfo("dutplceinstcd"); ocrtag = model.getValue("/root/main/paget/ocrtag"); ocrtag = ocrtag.replace("+", ""); ocrtag = ocrtag.replace("+", ""); cdateyyyymm = getCurrentDate() + getCurrentTime().substr(0, 6); //À½¼ºÆÄÀÏ ÀúÀå °æ·Î if ((wavpaths = consent.Get_recordFilePath()) != "FALSE") { wavpath = wavpaths.split("|"); //À½¼ºÆÄÀÏ ÀúÀå ÇÔ¼ö if (wavFilePut() == true) { } } //cmr ÀúÀå var sSaveData = "status¢Ëpageno¢Ëpathid¢Ëcdate¢Ëcuserid¢Ëfilesize¢Ëextension¢Ëinstcd¢Ëtreatno¢Ëformcode¢Ëpid¢Ëorddd¢Ëclass¢Ëocrtag¢Ëflag¢Ëcretno¢Ëorddeptcd¢Ì"; for (count = 0; count < pagecnt; count++) { pageno = model.getValue("/root/hidden/paget/pageno"); //ssave data ¸¦ Àå¼ö´ë·Î ¸¸µé¾îÁÖ¸éµÊ sSaveData += "d¢Ë" + pageno + "¢Ë" + pathidimg + "¢Ë" + cdate ; sSaveData += "¢Ë" + cuserid + "¢Ë" + fso.GetFile(imgpath[count]).size ; sSaveData += "¢Ë" + "jpg" + "¢Ë" + instcd + "¢Ë" + treatno + "¢Ë" + formcode ; sSaveData += "¢Ë" + pid + "¢Ë" + orddd + "¢Ë" + ordtype ; sSaveData += "¢Ë" + ocrtag + "¢Ë" + flag + "¢Ë" + cretno + "¢Ë" + orddeptcd + "¢Ì" ; } //À̹ÌÁö ÀúÀå var sRecordData = "instcd¢Ëpatno¢Ëseq¢Ëtreatno¢Ëformcode¢Ëocrcode¢Ëfilename¢Ëpathid¢Ëfilesize¢Ëruntime¢Ëcuser¢Ëcdate¢Ëfilepath¢Ì"; for (count = 0; count < wavpath.length-1; count++) { sRecordData += instcd + "¢Ë" + pid + "¢Ë" + (count+1) + "¢Ë" + treatno + "¢Ë" + formcode + "¢Ë" + ocrtag + "¢Ë" + fso.GetFileName(wavpath[count]) ; sRecordData += "¢Ë" + pathidrecord ; sRecordData += "¢Ë" + fso.GetFile(wavpath[count]).size + "¢Ë" + "" + "¢Ë" + cuserid + "¢Ë" + "sysdate"; sRecordData += "¢Ë" + "\\" + pid + "\\" + treatno + "\\" + fso.GetFileName(wavpath[count])+ "¢Ì" ; } //ocr ÀúÀå var sOcrData = "ocrtag¢Ëpid¢Ëordtype¢Ëorddd¢Ëcretno¢Ëorddrid¢Ëorddeptcd¢Ëformcd¢Ëformfromdt¢Ëfstprntdt¢Ëfstprntdeptcd¢Ëfstprntid¢Ëupdtdt¢Ëupdtdeptcd¢Ëupdtuserid¢Ëdiagnm¢Ëopnm¢Ëeocryn¢Ëpagecnt¢Ì"; sOcrData += ocrtag + "¢Ë" + pid + "¢Ë" + ordtype + "¢Ë" + orddd + "¢Ë" + cretno ; sOcrData += "¢Ë" + orddrid + "¢Ë" + orddeptcd + "¢Ë" + formcode + "¢Ë" + formfromdt; sOcrData += "¢Ë" + cdateyyyymm + "¢Ë" + dutplcecd + "¢Ë" + cuserid + "¢Ë" + cdateyyyymm; sOcrData += "¢Ë" + dutplcecd + "¢Ë" + cuserid + "¢Ë" + "" + "¢Ë" + ""; sOcrData += "¢Ë" + "Y" + "¢Ë" + pagecnt + "¢Ì" ; // sOcrData += ocrtag + "¢Ë" + pid + "¢Ë" + ordtype + "¢Ë" + orddd + "¢Ë" + cretno // sOcrData += "¢Ë" + orddrid + "¢Ë" + orddeptcd + "¢Ë" + formcd + "¢Ë" + formfromdt // sOcrData += "¢Ë" + fstprntdt + "¢Ë" + fstprntdeptcd + "¢Ë" + cuserid + "¢Ë" + updtdt // sOcrData += "¢Ë" + updtdeptcd + "¢Ë" + cuserid + "¢Ë" + "Áø´Ü¸í" + "¢Ë" + "¼ö¼ú¸í" // sOcrData += "¢Ë" + "Y" + "¢Ë" + imgpath.length+ "¢Ì" ; nodelist = instance.selectNodes("/root/main/return"); for(var i = 1; i <= nodelist.length; i++) { sItemData += model.getValue("/root/main/return[" + i +"]/key") + "¢Ë" sItemData += model.getValue("/root/main/return[" + i +"]/value") + "¢Ì"; } //data submit! model.setValue("/root/data/itemdata", sItemData); model.setValue("/root/data/savedata", sSaveData); model.setValue("/root/data/ocrdata", sOcrData); model.setValue("/root/data/recorddata", sRecordData); if (submit("TXMPL03301")) { if (ImageFilePut(imgpaths) == false) { alert("À̹ÌÁöÆÄÀÏ ÀúÀå½ÇÆÐ"); filetransfail(imgpaths) //insert µÈ ocr Á¤º¸ »èÁ¦ model.setValue("/root/send/ocrhistory/ocrtag", ocrtag); model.setValue("/root/send/ocrhistory/delflag", 1); submit("TXMPL03303"); return; } //½ÅºÐÁõ ½ºÄµ È­¸é È£Ãâ 2013.02.28 ¿øÀ忬 Ãß°¡ //window.load("SSMRC03180_LC_SCAN.xrw", "modeless_topmost", "Scan", "left :" + window.left + " 0; top : 0; width : 300; height : 200;resize : false", "/root/main/", "/root/main/"); // ¿ÀÇÁ³Ê¿¡ OCRtag ÀúÀå opener.javascript.setParameter("SSMRC03160_param_rtnocrtag", ocrtag); messageBox("ÀüÀÚµ¿ÀǼ­ ÀúÀ强°ø", "I000"); } else { messageBox("ÀüÀÚµ¿ÀǼ­ ÀúÀå½ÇÆÐ", "I000"); model.setValue("/root/send/ocrhistory/ocrtag", ocrtag); model.setValue("/root/send/ocrhistory/delflag", 1); submit("TXMPL03303"); } if(fso.FolderExists('c:\\receipt')) { fso.DeleteFolder('c:\\receipt'); } window.close(); } function filetransfail(imgpaths) { var bDelData = "status¢Ëpageno¢Ì"; imgpath = imgpaths.split("|"); //ÀúÀåµÈ ÆÐ½º ¿©·¯ÀåÀϰæ¿ì ±¸ºÐÀÚ '|' ·ÎÀß¶óÁà¾ßÇÔ pagecnt = imgpath.length-1; for (count = 0; count < pagecnt; count++) { pageno = model.getValue("/root/main/paget[" + (count+1) +"]/pageno"); bDelData += "d¢Ë" + pageno + "¢Ì"; } model.setValue("/root/send/delimage/pageno", bDelData); submit("TXMPL03317"); } function wavFilePut() //À½¼ºÆÄÀÏ ÀúÀå { var wavdir; var wavfulldir; var treatno; var pid; var fso = new ActiveXObject("Scripting.FileSystemObject"); treatno = model.getValue("/root/hidden/paget/treatno"); pid = model.getValue("/root/send/ocrtreat/patid"); if ((wavpaths = consent.Get_recordFilePath()) == "FALSE") { } else { wavpath = wavpaths.split("|"); wavdir = model.getValue("/root/main/ltp/record/ltpindexpath") + "\\" +pid + "\\" + treatno + "\\"; for( count = 0 ;count < wavpath.length-1 ; count++) { wavfulldir = wavdir +fso.GetFileName(wavpath[count]); if (consent.LTPFilePut(wavfulldir,wavpath[count])) { } else { alert("ÀúÀå½ÇÆÐ"); return false; } } return true; } } function ImageFilePut(imgpaths) { var dirname; var fullpath; var dirfull; var count; var pagecnt; var imgpath; var flag; var fso; fso = new ActiveXObject("Scripting.FileSystemObject"); imgpath = imgpaths.split("|"); //ÀúÀåµÈ ÆÐ½º ¿©·¯ÀåÀϰæ¿ì ±¸ºÐÀÚ '|' ·ÎÀß¶óÁà¾ßÇÔ pagecnt = imgpath.length-1; for (count = 0; count < pagecnt; count++) { pageno = model.getValue("/root/main/paget[" + (count+1) +"]/pageno"); dir = pageno.substr(pageno.length -4 , pageno.length ); dirfull = model.getValue("/root/main/ltp/img/ltpindexpath") + "\\" + dir; fullpath = dirfull + "\\" + pageno + ".jpg"; flag = consent.LTPFilePut(fullpath,imgpath[count]) if (flag == false) { return false; } else if(flag == true) { if(fso.FileExists(imgpath[count])) { fso.DeleteFile(imgpath[count], true); } } } return flag; } function LTPInit1(server, port, user) { if(f_ltp.IsOnline) { } else { f_ltp.server = server; f_ltp.port = 2500; f_ltp.account = user; if(f_ltp.Connect()) { } else { alert('LTP µ¥¸ó°úÀÇ Á¢¼ÓÀÌ ½ÇÆÐÇÏ¿´½À´Ï´Ù.'); return false; } } } /* * °ø¿ë ÆÄ¶ó¹ÌÅÍ ¼¼ÆÃ * °øÅë ÆÄ¶ó¹ÌÅÍ¿¡ Á¸ÀçÇÏÁö ¾Ê´Â ÀÓÀÇÀÇ °ªÀ» ¼³Á¤ * */ function setTags() { if("031" == getUserInfo("dutplceinstcd")) { model.makeValue("/root/main/treat/hospdirector","°æºÏ´ëÇб³º´¿øÀå"); } else { model.makeValue("/root/main/treat/hospdirector","Ä¥°î°æºÏ´ëÇб³º´¿øÀå"); } var date = getCurrentDate(); // ¿À´Ã³¯ÀÚ model.makeValue("/root/main/treat/year",date.substr(0,4)); model.makeValue("/root/main/treat/month",date.substr(4,2)); model.makeValue("/root/main/treat/day",date.substr(6,2)); var jumin = model.getValue("/root/main/treat/patjumin"); //ÁֹιøÈ£ jumin1 = jumin.substr(0,6) jumin2 = jumin.substr(7,1) + "xxxxxx" model.makeValue("/root/main/treat/patjumin",jumin1+"-"+jumin2); model.makeValue("/root/main/treat/patjumin1",jumin1); model.makeValue("/root/main/treat/patjumin2",jumin2); model.makeValue("/root/main/treat/tag1", opener.javascript.getParameter("SSMRC03160_param_tag1")); model.makeValue("/root/main/treat/tag2", opener.javascript.getParameter("SSMRC03160_param_tag2")); model.makeValue("/root/main/treat/tag3", opener.javascript.getParameter("SSMRC03160_param_tag3")); model.makeValue("/root/main/treat/tag4", opener.javascript.getParameter("SSMRC03160_param_tag4")); model.makeValue("/root/main/treat/tag5", opener.javascript.getParameter("SSMRC03160_param_tag5")); model.makeValue("/root/main/treat/tag6", opener.javascript.getParameter("SSMRC03160_param_tag6")); model.makeValue("/root/main/treat/tag7", opener.javascript.getParameter("SSMRC03160_param_tag7")); model.makeValue("/root/main/treat/tag8", opener.javascript.getParameter("SSMRC03160_param_tag8")); model.makeValue("/root/main/treat/tag9", opener.javascript.getParameter("SSMRC03160_param_tag9")); model.makeValue("/root/main/treat/tag10",opener.javascript.getParameter("SSMRC03160_param_tag10")); model.makeValue("/root/main/treat/tag11",opener.javascript.getParameter("SSMRC03160_param_tag11")); model.makeValue("/root/main/treat/tag12",opener.javascript.getParameter("SSMRC03160_param_tag12")); model.makeValue("/root/main/treat/tag13",opener.javascript.getParameter("SSMRC03160_param_tag13")); model.makeValue("/root/main/treat/tag14",opener.javascript.getParameter("SSMRC03160_param_tag14")); model.makeValue("/root/main/treat/tag15",opener.javascript.getParameter("SSMRC03160_param_tag15")); model.makeValue("/root/main/treat/tag16",opener.javascript.getParameter("SSMRC03160_param_tag16")); model.makeValue("/root/main/treat/tag17",opener.javascript.getParameter("SSMRC03160_param_tag17")); model.makeValue("/root/main/treat/tag18",opener.javascript.getParameter("SSMRC03160_param_tag18")); model.makeValue("/root/main/treat/tag19",opener.javascript.getParameter("SSMRC03160_param_tag19")); model.makeValue("/root/main/treat/tag20",opener.javascript.getParameter("SSMRC03160_param_tag20")); model.makeValue("/root/main/treat/tag21",opener.javascript.getParameter("SSMRC03160_param_tag21")); model.makeValue("/root/main/treat/tag22",opener.javascript.getParameter("SSMRC03160_param_tag22")); model.makeValue("/root/main/treat/tag23",opener.javascript.getParameter("SSMRC03160_param_tag23")); model.makeValue("/root/main/treat/tag24",opener.javascript.getParameter("SSMRC03160_param_tag24")); model.makeValue("/root/main/treat/tag25",opener.javascript.getParameter("SSMRC03160_param_tag25")); model.makeValue("/root/main/treat/tag26",opener.javascript.getParameter("SSMRC03160_param_tag26")); model.makeValue("/root/main/treat/tag27",opener.javascript.getParameter("SSMRC03160_param_tag27")); model.makeValue("/root/main/treat/tag28",opener.javascript.getParameter("SSMRC03160_param_tag28")); model.makeValue("/root/main/treat/tag29",opener.javascript.getParameter("SSMRC03160_param_tag29")); model.makeValue("/root/main/treat/tag30",opener.javascript.getParameter("SSMRC03160_param_tag30")); } function fBrowserIs() { var agt = htmlwindow.navigator.userAgent.toLowerCase(); this.osver = 1.0; if (agt) { var stOSVer = agt.substring(agt.indexOf("windows ") + 11); this.osver = parseFloat(stOSVer); model.makeValue("/root/init/osver",this.osver); } } function fValidateData() { // ¼±ÅÃÁø·á½Åû¼­ ÇʼöÇ׸ñ üũ if (model.getValue("/root/send/ocrtreat/flag") == "S") { var errMsg = ""; for (i = 1; i < 9; i++) { // Áø·áÁö¿øÇ׸ñÀ» ¼±ÅÃÇÑ °æ¿ì¿¡´Â À§ÀÓ¿©ºÎ¸¦ ¹Ýµå½Ã üũ // À§ÀÓ¿©ºÎ¸¦ üũÇÑ °æ¿ì Áø·áÁö¿øÇ׸ñÀ» ¹Ýµå½Ã ¼±Åà //alert (model.getValue("/root/temp/kind0" + i)); if ((model.getValue("/root/temp/kind0" + i) == "Y" && model.getValue("/root/temp/choiflag0" + i) != "Y") || (model.getValue("/root/temp/kind0" + i) != "Y" && model.getValue("/root/temp/choiflag0" + i) == "Y")) { if (i == 1) { errMsg += "ÁøÂû "; } else if (i == 2) { errMsg += "°Ë»ç "; } else if (i == 3) { errMsg += "¿µ»óÁø´Ü "; } else if (i == 4) { errMsg += "¹æ»ç¼±Ä¡·á "; } else if (i == 5) { errMsg += "¹æ»ç¼±Ç÷°üÃÔ¿µ "; } else if (i == 6) { errMsg += "¸¶Ãë "; } else if (i == 7) { errMsg += "Á¤½Å¿ä¹ý "; } else if (i == 8) { errMsg += "óġ/¼ö¼ú"; } } } if (errMsg != "") { messageBox("Áø·áÁö¿øÇ׸ñÀ» ¼±ÅÃÇÑ °æ¿ì ¹Ýµå½Ã À§ÀÓ¿©ºÎ¸¦ üũÇÏ¼Å¾ß Çϸç,\r\nÀ§ÀÓ¿©ºÎ¸¦ üũÇÑ °æ¿ì¿¡µµ ¹Ýµå½Ã Áø·áÁö¿øÇ׸ñÀ» ¼±ÅÃÇÏ¼Å¾ß ÇÕ´Ï´Ù.\r\n" + errMsg, "C000"); return false; } } } function fGetPatlist(){ model.makeValue("/root/send/reqdata/userid",getUserInfo("userid")); submit("TRMRF03900"); } function fGetFormlist(){ model.makeValue("/root/send/reqdata/userid",getUserInfo("userid")); submit("TRMRF03901"); } function fSelectPat(){ var patrow = grd_ipatlist.row; var pid = model.getValue("/root/main/patinfo/ipatlist["+patrow+"]/pid"); var cretno = model.getValue("/root/main/patinfo/ipatlist["+patrow+"]/cretno"); var orddd = model.getValue("/root/main/patinfo/ipatlist["+patrow+"]/indd"); var ordtype = model.getValue("/root/main/patinfo/ipatlist["+patrow+"]/ordtype"); var orddeptcd = model.getValue("/root/main/patinfo/ipatlist["+patrow+"]/orddeptcd"); var orddept = model.getValue("/root/main/patinfo/ipatlist["+patrow+"]/orddept"); model.setValue("/root/head/pid",pid); model.setValue("/root/head/cretno",cretno); model.setValue("/root/head/orddd",orddd); model.setValue("/root/head/ordtype",ordtype); model.setValue("/root/head/orddept",orddept); model.setValue("/root/head/orddeptcd",orddeptcd); model.refresh(); } function fSelectForm(){ var formrow = grd_favformlist.row; var formcd = model.getValue("/root/main/forminfo/formlist["+formrow+"]/formcd"); var formnm = model.getValue("/root/main/forminfo/formlist["+formrow+"]/formnm"); model.setValue("/root/head/formcd",formcd); model.setValue("/root/head/formnm",formnm); model.refresh(); } function fOpenEOCR(){ var pid = model.getValue("/root/head/pid"); var formcd = model.getValue("/root/head/formcd"); if (pid =="" || pid == null) { messageBox("ȯÀÚ°¡ ¼±ÅõÇÁö ¾Ê¾Ò½À´Ï´Ù","I"); return; } if (formcd =="" || formcd == null) { messageBox("¼­½ÄÀÌ ¼±ÅõÇÁö ¾Ê¾Ò½À´Ï´Ù","I"); return; } var cretno = model.getValue("/root/head/cretno"); var orddd = model.getValue("/root/head/orddd"); var ordtype = model.getValue("/root/head/ordtype"); var formcd = model.getValue("/root/head/formcd"); // µ¿ÀǼ­ Á¾·ù var flag = "G" ; // Å×ºí¸´ ¸ð´ÏÅÍ && ¸ð´ÏÅÍ 2°³ µ¿½Ã ·Îµù¿©ºÎ var tmflag = "N" ; var pensize = 2; var pencolor1= 0; var pencolor2= 0; var pencolor3= 0; var penstyle= 0; model.makeValue("/root/reqdata/pid",pid); model.makeValue("/root/reqdata/cretno",cretno); model.makeValue("/root/reqdata/orddd",orddd); model.makeValue("/root/reqdata/ordtype",ordtype); model.makeValue("/root/reqdata/formcd",formcd); model.makeValue("/root/reqdata/flag",flag); model.makeValue("/root/reqdata/tmflag",tmflag); model.makeValue("/root/reqdata/pensize",pensize); model.makeValue("/root/reqdata/pencolor1",pencolor1); model.makeValue("/root/reqdata/pencolor2",pencolor2); model.makeValue("/root/reqdata/pencolor3",pencolor3); model.makeValue("/root/reqdata/penstyle",penstyle); ConsentStart(); model.refresh(); // var pid = "1963789"; // var cretno = "2"; // var orddd = "20140718"; // var ordtype = "I"; // var formcd = "1100010480"; // // // // µ¿ÀǼ­ Á¾·ù // var flag = "G" ; // // // Å×ºí¸´ ¸ð´ÏÅÍ && ¸ð´ÏÅÍ 2°³ µ¿½Ã ·Îµù¿©ºÎ // var tmflag = "N" ; // // var pensize = 2; // var pencolor1= 0; // var pencolor2= 0; // var pencolor3= 0; // var penstyle= 0; // // model.makeValue("/root/reqdata/pid",pid); // model.makeValue("/root/reqdata/cretno",cretno); // model.makeValue("/root/reqdata/orddd",orddd); // model.makeValue("/root/reqdata/ordtype",ordtype); // model.makeValue("/root/reqdata/formcd",formcd); // model.makeValue("/root/reqdata/flag",flag); // model.makeValue("/root/reqdata/tmflag",tmflag); // model.makeValue("/root/reqdata/pensize",pensize); // model.makeValue("/root/reqdata/pencolor1",pencolor1); // model.makeValue("/root/reqdata/pencolor2",pencolor2); // model.makeValue("/root/reqdata/pencolor3",pencolor3); // model.makeValue("/root/reqdata/penstyle",penstyle); // // ConsentStart(); // // //resize(); // // model.refresh(); }