/** * ÆÄ ÀÏ ¸í : SPADT63200.js * ¼³ ¸í : (ÆË¾÷)ƯÁ¶Ã³¹æÀüÃâ·Â Javascriot * ¼³ °è ÀÚ : °øµÎ°æ * ÀÛ ¼º ÀÚ : °øµÎ°æ * ¼öÁ¤ÀÌ·Â : 2007.10.2 / ÃÖÃÊÀÛ¼º / °øµÎ°æ */ /** * ÃʱâÈ­ */ function fInit() { var sParam = model.getAttribute("params"); model.makeValue("/root/send/prcpinfo/drugdd", astfMatrixData(sParam, 1, 0)); model.makeValue("/root/send/prcpinfo/drugno", astfMatrixData(sParam, 1, 1)); model.makeValue("/root/send/prcpinfo/ioflag", astfMatrixData(sParam, 1, 2)); model.makeValue("/root/send/prcpinfo/prcpdd", astfMatrixData(sParam, 1, 3)); model.makeValue("/root/send/prcpinfo/orddd", astfMatrixData(sParam, 1, 4)); model.makeValue("/root/send/prcpinfo/cretno", astfMatrixData(sParam, 1, 5)); model.makeValue("/root/send/prcpinfo/prcpgenrflag", astfMatrixData(sParam, 1, 6)); model.makeValue("/root/send/prcpinfo/pid", astfMatrixData(sParam, 1, 7)); model.makeValue("/root/send/prcpinfo/orddeptcd", astfMatrixData(sParam, 1, 8)); model.makeValue("/root/send/prcpinfo/wardcd", astfMatrixData(sParam, 1, 9)); model.makeValue("/root/send/prcpinfo/lblflag", astfMatrixData(sParam, 1, 10)); model.makeValue("/root/send/prcpinfo/prcpflag", astfMatrixData(sParam, 1, 11)); model.makeValue("/root/send/prcpinfo/prntflag", astfMatrixData(sParam, 1, 12)); model.makeValue("/root/send/prcpinfo/drugflag", astfMatrixData(sParam, 1, 13)); model.makeValue("/root/send/prcpinfo/memoflag", "Y"); model.refresh(); submit("TRADT63201"); //20101102 À̼±°æ ¼öÁ¤ : ÀÏÀϱâÁذú 1ȸ ±âÁØÀÇ ¿ë·®°ú ¼ö·®À» º¸¿©ÁÖ´Â °ÍÀ» °áÁ¤ÇÏ¿© °á°ú¸¦ ¸®ÅÏ var colHidnValue = grdBaseColHidn("D"); //1ȸ ±âÁØ if( colHidnValue == "C") { model.makeValue("/root/main/prcpdata/patinfo/prcpvol2chk", "Y"); } if(model.getValue("/root/main/prcpdata/patinfo/pid") != ""){ var memo = model.getValue("/root/main/prcpdata/patinfo/memo"); var memoCnt = 0; var lineCnt = 0; var pageCnt = 0; var strMemo = ""; var nextMemo = ""; if ( memo.indexOf("\n", lineCnt ) >=0){ while ( (memoCnt = memo.indexOf("\n", lineCnt ))>=0){ if( pageCnt < 3) { if (lineCnt == 0) { strMemo = strMemo + memo.substring( lineCnt, memoCnt ); } else { strMemo = strMemo + "\n" + memo.substring( lineCnt, memoCnt ) ; } } else { if (pageCnt == 3) { nextMemo = nextMemo + memo.substring( lineCnt, memoCnt ); } else { nextMemo = nextMemo + "\n" + memo.substring( lineCnt, memoCnt ) ; } } lineCnt = memoCnt + 1; pageCnt++; } if ( lineCnt < memo.length ) { nextMemo = nextMemo + "\n" + memo.substring( lineCnt, memo.length ); } } else { strMemo = memo; } model.setValue("/root/main/prcpdata/patinfo/memo", strMemo); model.makeValue("/root/main/prcpdata/patinfo/memo1", nextMemo); /*if ( nextMemo != "") { makeReportPreview(0,0,1195, 784, "grp_report1"); makeReportPreview(0,0,1195, 784, "grp_report2"); exeReportPreview("RFADT63200", "XMLSTR","","","true","","","","","","","grp_report1"); exeReportPreview("RFADT63201", "XMLSTR","","","true","","","","","","","grp_report2"); } else { makeReportPreview(0,0,1195, 784); exeReportPreview("RFADT63200", "XMLSTR", "", "", "true","","","","","true"); }*/ //ó¹æÀü¿¡ DURÀÌ Á¸ÀçÇϸé RFADT63202 Á¸ÀçÇÏÁö ¾ÊÀ¸¸é RFADT63200 Ãâ·Â // 20101117_wify_°æºÏ´ëº´¿ø_º¸°í¼­Æû º¯°æ ó¸® // RFADT63200 ==> RFADT63203 // RFADT63201 ==> RFADT63204 // RFADT63203 ==> RFADT63205 var resn = model.getValue("/root/main/prcpdata/resn/resnnm"); // 20101106_wify_°æºÏ´ëº´¿ø_ÁֹιøÈ£ µÞÀÚ¸® º°Ç¥ ó¸® var rrgstno = model.getValue("/root/main/prcpdata/patinfo/rrgstno").split("-"); model.setValue("/root/main/prcpdata/patinfo/rrgstno", rrgstno[0] + "-" + rrgstno[1].substring(0, 1) + "******"); if( resn == ""){ if ( nextMemo != "") { makeReportPreview(0,0,10, 10, "grp_report1"); exeReportPreview("RFADT63203", "XMLSTR","","","true","","","","","","","grp_report1"); makeReportPreview(0,0,10, 10, "grp_report2"); exeReportPreview("RFADT63204", "XMLSTR","","","true","","","","","","","grp_report2"); } else { makeReportPreview(0,0,10, 10, "grp_report1"); exeReportPreview("RFADT63203", "XMLSTR","","","true","","","","","","","grp_report1"); //removeReportPreview(); } }else{ if ( nextMemo != "") { makeReportPreview(0,0,10, 10, "grp_report1"); exeReportPreview("RFADT63205", "XMLSTR","","","true","","","","","","","grp_report1"); makeReportPreview(0,0,10, 10, "grp_report2"); exeReportPreview("RFADT63204", "XMLSTR","","","true","","","","","","","grp_report2"); } else { makeReportPreview(0,0,10, 10, "grp_report1"); exeReportPreview("RFADT63205", "XMLSTR","","","true","","","","","","","grp_report1"); //removeReportPreview(); } } } else { window.close(); } model.refresh(); window.close(); }