/** * @desc : °£È£ÆÄÆ® ÀüÀÚµ¿ÀǼ­ ó¸® °øÅë ¸ðµâ * @param : pid, cretno, indd, instcd, formcd, rexnm * @return : ¾øÀ½ * @authur : ±èÁö¼± 2013.03.14 */ function fElecPrint(pid, cretno, indd, instcd, formcd, ocrtag, rexnm) { var flag = ""; if (rexnm.length > 1) { // Rex·Î ¸¸µé¾îÁö´Â µ¿ÀǼ­ÀÇ °æ¿ì¿¡¸¸ À̹ÌÁö·Î Àüȯ //±âÁ¸ÆÄÀÏ »èÁ¦ var fso, folderspec; folderspec = "c:\\report"; fso = new ActiveXObject("Scripting.FileSystemObject"); if (fso.FolderExists(folderspec)) { fso.DeleteFolder(folderspec); } var a = fso.CreateFolder(folderspec); var fileType = "jpeg"; //hwp, bmp, jpeg, pdf exeReportPreview(rexnm, "XMLSTR", "", "", "false", "false", fileType, pid+"_"+rexnm, "0", "true", "", "", "", "", "", ""); setParameter("SSMRC03160_param_imgpath", folderspec); setParameter("SSMRC03160_param_signpageformcd","1300013787"); setParameter("SSMRC03160_param_ocrtag", ocrtag); flag = "Q"; } else { flag = rexnm; } setParameter("SSMRC03160_param_patid", pid); setParameter("SSMRC03160_param_cretno", cretno); setParameter("SSMRC03160_param_indate", indd); setParameter("SSMRC03160_param_instcd", instcd); setParameter("SSMRC03160_param_class", "I"); setParameter("SSMRC03160_param_docucd", formcd); setParameter("SSMRC03160_param_cuser", getUserId()); setParameter("SSMRC03160_param_flag", flag); setParameter("SSMRC03160_param_tmflag", "N"); open("SSMRC03160"); //--------------------------------------------- } function fClickPrintBtn(formcd, elecflag) { var pid = model.getValue("/root/temp/cond/list/pid"); var cretno = model.getValue("/root/temp/cond/list/cretno"); var indd = model.getValue("/root/temp/cond/list/indd"); var ocrtag = "" ; model.makeValue("/root/send/req/formcd", formcd); model.makeValue("/root/send/req/pid", pid); model.makeValue("/root/send/req/cretno", cretno); model.makeValue("/root/send/req/orddd", indd); if (elecflag == "Y") { // ÀüÀÚ µ¿ÀǼ­ÀÇ °æ¿ì ¹«Á¶°Ç ½Å±Ô Ãâ·Â 2013.04.08 KJS fPrintDschInfo("newprint", ocrtag, elecflag); } else { // Ãâ·Â µ¿ÀǼ­ÀÇ °æ¿ì ±ÔÄ¢¿¡ µû¶ó (Ãâ·Â À¯¹«, ½ºÄµ À¯¹«¿¡ µû¶ó ½Å±ÔÃâ·Â or ÀçÃâ·Â) if (submit("TRMNW15101") == true){ if(getNodesetCount("/root/duplocrprnt/msginfo/list") > 0 ) { // Ãâ·ÂÇß´ø °ÇÀÎ °æ¿ì if(model.getValue("/root/duplocrprnt/msginfo/list/scanyn") == "N"){ // ½ºÄµµÈ°ÇÀÌ ¾ø´Â°æ¿ì if(model.getValue("/root/duplocrprnt/msginfo/list/statcd") == "D" || model.getValue("/root/duplocrprnt/msginfo/list/statcd") == "CP"){ // »èÁ¦/Ãâ·ÂÃë¼Ò µÈ °ÇÀÎ °æ¿ì //½Å±ÔÃâ·Â fPrintDschInfo("newprint", ocrtag, elecflag); }else{ // ÀçÃâ·Â ocrtag = model.getValue("/root/duplocrprnt/msginfo/list/ocrtag"); fPrintDschInfo("reprint", ocrtag, elecflag); } }else if(model.getValue("/root/duplocrprnt/msginfo/list/scanyn") == "Y"){ // ½ºÄµµÈ°ÇÀÌ Àִ°æ¿ì //½Å±ÔÃâ·Â var rtnval = messageBox("½ºÄµ ¿Ï·áµÈ Ãâ·Â¹°ÀÌ ÀÖ½À´Ï´Ù. ½Å±ÔÃâ·ÂÇϽðڽÀ´Ï±î?\n(½Å±ÔÃâ·ÂÇÒ °æ¿ì Àǹ«±â·Ï½Ç¿¡ ÀÌÀü¿¡ ½ºÄµµÈ Åð¿ø°£È£°èȹÁö »èÁ¦¸¦ ¿äûÇϽñ⠹ٶø´Ï´Ù.)", "Q"); // return : yes=6 if(rtnval == "6"){ // yes fPrintDschInfo("newprint", ocrtag, elecflag); }else{ return; } } }else{ // ½Å±ÔÃâ·Â fPrintDschInfo("newprint", ocrtag, elecflag); } } } } /** * @desc : °£È£ÆÄÆ® Åð¿ø±³À°È®Àμ­ OCR ó¸® °øÅë ¸ðµâ * @param : left, top, pid, indd, cretno, ordtype, formcd * @return : ¾øÀ½ * @authur : ±èÁö¼± 2013.05.16 */ function fOCRPrint(left, top, pid, indd, cretno, ordtype, formcd) { setParameter("formcd",formcd); setParameter("pid", pid); setParameter("orddd", indd); setParameter("cretno", cretno); setParameter("ordtype", ordtype); open("SSMRF03700",1,left,top); }