/* - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì Åõ¾àÀÌ·ÂÁ¶È¸ ( SPMMO02400_Åõ¾àÀÌ·ÂÁ¶È¸.xrw - JScript ) - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì */ /** * @desc : * 1.󹿽ÃÀÛÀÏ, Á¾·áÀÏ ¼³Á¤ * 2.¾àǰºÐ·ù °øÅëÄÚµå A0006Á¶È¸ * 3.opener¿¡¼­ ȯÀÚÁ¤º¸¸¦ ¹Þ°Å³ª È­¸é»ó´ÜÁ¤º¸¸¦ ÅëÇØ ȯÀÚÁ¤º¸¸¦ ¹ÞÀ½ * * @param : void * @return : void * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fInitialize_SPMMO02400(){ model.setValue("/root/main/cond/fromdd", getCurrentDate()); model.setValue("/root/main/cond/todd" , getCurrentDate()); zbcfGetCodeList(new Array("A0006"), new Array("/root/init/A0006")); addComboInstance("/root/init/A0006" , "cdid^cdnm", "-^Àüü", "A0006"); var pid = opener.javascript.getParameter("SMMMO02400_pid"); var paminfocvs = getGlobalVariable("paminfo"); if(!isNull(pid)){ var hngnm = opener.javascript.getParameter("SMMMO02400_hngnm"); var sex = opener.javascript.getParameter("SMMMO02400_sex"); var age = opener.javascript.getParameter("SMMMO02400_age"); var ioflag= opener.javascript.getParameter("SPMMO02400_ioflag"); }else if(!isNull(paminfocvs)){ setCSVToNode("/root/init/paminfo", paminfocvs); var pid = model.getValue("/root/init/paminfo/list/pid"); var hngnm = model.getValue("/root/init/paminfo/list/hngnm"); var sex = model.getValue("/root/init/paminfo/list/sex"); var age = model.getValue("/root/init/paminfo/list/age"); var ioflag= model.getValue("/root/init/paminfo/list/ioflag"); } model.setValue("/root/init/srchcond2" , pid); model.setValue("/root/main/cond/pid" , pid); model.setValue("/root/main/cond/hngnm" , hngnm); model.setValue("/root/main/cond/sex" , sex); model.setValue("/root/main/cond/age" , age); model.setValue("/root/main/cond/ioflag", ioflag); model.refresh(); } /** * @desc : ȯÀÚÅõ¾à¸®½ºÆ® Á¶È¸ * * @param : void * @return : void * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fReqGetPatDrugList(){ model.removeNodeset("/root/send/reqdata"); model.makeNode("/root/send/reqdata"); model.copyNode("/root/send/reqdata", "/root/main/cond"); if(submit("TRMMO02402")){ } } /** * @desc : ȯÀÚÅõ¾àÀ̷¸®½ºÆ® Á¶È¸ * * @param : prcpnmlist ó¹æ¸í¸®½ºÆ® * @return : void * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fReqGetPatDrugHistList(prcpnmlist){ model.resetInstanceNode("/root/send"); model.setValue("/root/send/cond1", model.getValue("/root/main/cond/pid")); //µî·Ï¹øÈ£ model.setValue("/root/send/cond2", getUserInfo("dutplceinstcd")); //±â°üÄÚµå model.setValue("/root/send/cond3", model.getValue("/root/main/cond/fromdd")); //½ÃÀÛÀÏÀÚ model.setValue("/root/send/cond4", model.getValue("/root/main/cond/todd")); //Á¾·áÀÏÀÚ model.setValue("/root/send/cond5", prcpnmlist); //ó¹æÄÚµå,󹿏í model.setValue("/root/send/cond6", model.getValue("/root/main/cond/ioflag")); //¿Ü·¡/ÀÔ¿ø model.setValue("/root/send/cond7", model.getValue("/root/main/cond/prcpclscd")); //Åõ¾àÁ¾·ù model.setValue("/root/send/cond8", model.getValue("/root/main/cond/spcldrug")); //¾àǰ»ó¼¼ÄÚµå if(submit("TRMMO02301")){ fMakeDrugPrcpHistList(); } } /** * @desc : ¾àǰó¹æÀÌ·Â Á¶È¸°á°ú ±×¸®µå »ý¼º * * @param : prcpnmlist ó¹æ¸í¸®½ºÆ® * @return : void * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fMakeDrugPrcpHistList(){ var gridCaption = model.getValue("/root/medidayno/header/caption"); var gridColRef = model.getValue("/root/medidayno/header/colref"); var gridColRefArray = gridColRef.split("^"); var gridColType = model.getValue("/root/medidayno/header/type"); var gridColTypeArray = gridColType.split("^"); for( var i = 1; i < gridColRefArray.length; i++ ) { grd_mediday.addColumn("ref:" + gridColRefArray[i] + "; type:"+gridColTypeArray[i]+"; ", false); grd_mediday.colWidth(1) = 300; grd_mediday.colWidth(2) = 60; grd_mediday.colAttribute(2, "text-align") = "center"; } grd_mediday.caption = gridCaption; //model.refresh(); /* var srcNodeList = model.instances(0).selectNodes("/root/medidayno/ret" ); var destNode = model.instances(0).selectSingleNode("/root/main/medidayno/ret"); model.removeNodeset ( "/root/main/medidayno/ret"); for (i= 0; i < srcNodeList.length; i++ ){ destNode.appendChild(srcNodeList.item(i).cloneNode(true)); } grd_mediday.refresh(); *///grd_mediday.resizeCells(); }