/* - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì Áø·áÀç·áÆÄÆ® CSR ÀÏÀϾ÷¹«ÀÏÁö ( SMRSG03100_Áø·áÀç·áÆÄÆ®CSRÀÏÀϾ÷¹«ÀÏÁö.xrw - JScript ) - Version : 1) : Ver.1.00.01 - Author : ÃÖ¿øµ· - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì */ var sDYBIZDIARYINFO_PATH = "/root/main/dyBizDiaryinfo"; var sDYBIZDIARYGNRLINFO_PATH = "/root/main/dyBizDiaryinfo/workGnrlinfo"; var sDYBIZDIARYSETLIST_PATH = "/root/main/dyBizDiaryinfo/workSetlist"; /** * @--------------------------------------------------- * @creat : 20101023 * @author : ÃÖ¿øµ· * @desc : ÃʱâÈ­ * @--------------------------------------------------- */ function fInitialize(){ //±×¸®µå ³ëµå ÃʱâÈ­ model.removenode("/root/main/dyBizDiaryinfo"); model.makenode("/root/main/dyBizDiaryinfo"); var pCode = "'T32'"; // Á¶È¸ÇÒ CdGrupID ÄÚµåÁ¤º¸ var pDate = getCurrentDate(); // Á¶È¸±âÁØÀÏÀÚ fGetNursHardCdInfo(pCode, pDate); // °£È£ÄÚµå Á¶È¸ model.setValue("/root/main/cond/workdd", getCurrentDate()); model.refresh(); fGetdyBizDiaryinfo(); } /** * @--------------------------------------------------- * @creat : 20101023 * @author : ÃÖ¿øµ· * @desc : Áø·áÀç·áÆÄÆ® üũ¸®½ºÆ®Ç׸ñ Á¶È¸ * @--------------------------------------------------- */ function fGetdyBizDiaryinfo(){ //send parameter ¼³Á¤ model.removenode("/root/send/reqdata"); model.makeNode("/root/send/reqdata"); model.copyNode("/root/send/reqdata", "/root/main/cond"); //submit È£Ãâ if(!submit("TRMSG04101")){ messageBox("Á¶È¸¸¦ ½ÇÆÐÇÏ¿´½À´Ï´Ù.", "E999"); return; } var instcd = ""; var dayyn = ""; var eveyn = ""; var lastyn = ""; for(var i = grd_workSetlist.fixedRows; i < grd_workSetlist.rows; i++) { instcd = grd_workSetlist.valueMatrix(i, grd_workSetlist.colRef("instcd")); dayyn = grd_workSetlist.valueMatrix(i, grd_workSetlist.colRef("dayyn")); eveyn = grd_workSetlist.valueMatrix(i, grd_workSetlist.colRef("eveyn")); lastyn = grd_workSetlist.valueMatrix(i, grd_workSetlist.colRef("lastyn")); grd_workSetlist.cellstyle("background-color", i, grd_workSetlist.colRef("goodnm") ,i, grd_workSetlist.colRef("remfact")) = "#ffffff"; if(dayyn == "Y") { grd_workSetlist.cellstyle("background-color", i, grd_workSetlist.colRef("daywardloan") ,i, grd_workSetlist.colRef("daycntmqty")) = "#ffcc99"; } else { grd_workSetlist.cellstyle("background-color", i, grd_workSetlist.colRef("daywardloan") ,i, grd_workSetlist.colRef("daycntmqty")) = "#ffffff"; } if(eveyn == "Y") { grd_workSetlist.cellstyle("background-color", i, grd_workSetlist.colRef("evewardloan") ,i, grd_workSetlist.colRef("evecntmqty")) = "#ffcc99"; } else { grd_workSetlist.cellstyle("background-color", i, grd_workSetlist.colRef("evewardloan") ,i, grd_workSetlist.colRef("evecntmqty")) = "#ffffff"; } if(lastyn == "Y") { grd_workSetlist.cellstyle("background-color", i, grd_workSetlist.colRef("lastwardloan") ,i, grd_workSetlist.colRef("lastcntmqty")) = "#ffcc99"; } else { grd_workSetlist.cellstyle("background-color", i, grd_workSetlist.colRef("lastwardloan") ,i, grd_workSetlist.colRef("lastcntmqty")) = "#ffffff"; } if(instcd == "") { grd_workSetlist.rowStatus(i) = "1"; } } createTempNode(); // Temp ³ëµå¸¦ »ý¼ºÇÑ´Ù. } /** * @--------------------------------------------------- * @creat : 20101023 * @author : ÃÖ¿øµ· * @desc : Áø·áÀç·áÆÄÆ® üũ¸®½ºÆ®Ç׸ñ Ãâ·Â * @--------------------------------------------------- */ function fPrintdyBizDiaryinfo() { if(model.getValue(sDYBIZDIARYSETLIST_PATH + "/instcd") == "") // Empty üũ { messageBox('Ãâ·ÂÇÒ ³»¿ªÀÌ ¾ø½À´Ï´Ù.', 'E999'); return; } if(!chkIdenNode("/root/temp", sDYBIZDIARYINFO_PATH)) // µ¿ÀÏ¿©ºÎüũ { messageBox("ÀÔ·ÂµÈ Á¤º¸°¡ À־ Ãâ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.", "E999"); return; } // ±â±¸,SET°ü¸® exeReportPreview("RPMSG04101", "XMLSTR", "", "", "false","","","","","false", "", "");//¹Ì¸®º¸±â } /** * @--------------------------------------------------- * @creat : 20101023 * @author : ÃÖ¿øµ· * @desc : Áø·áÀç·áÆÄÆ® üũ¸®½ºÆ®Ç׸ñ ÀúÀå * @--------------------------------------------------- */ function fClkBtndyBizDiarySave() { //if(chkIdenNode("/root/temp", sDYBIZDIARYINFO_PATH)) // µ¿ÀÏ¿©ºÎüũ //{ // messageBox("ÀúÀåÇÒ µ¥ÀÌÅͰ¡", "I004"); // return; //} //model.setValue(sDYBIZDIARYGNRLINFO_PATH + "/writid", getUserId()); model.removeNodeset("/root/difinfo"); model.makeNode("/root/difinfo/workGnrlinfo"); model.makeNode("/root/difinfo/workSetlist"); var nodeworkGnrlinfo = instance1.selectSingleNode("/root/difinfo/workGnrlinfo"); var nodeworkSetlist = instance1.selectSingleNode("/root/difinfo/workSetlist"); //¼öÁ¤ Á¤º¸ ÃßÃâ setDifNode("/root/temp", sDYBIZDIARYINFO_PATH, nodeworkGnrlinfo,nodeworkSetlist); var nodeListGnrlinfo = nodeworkGnrlinfo.childNodes; var nodeListSetlist = nodeworkSetlist.childNodes; //send parameter ¼³Á¤ model.removenode("/root/send/reqdata"); model.makeNode("/root/send/reqdata"); model.copyNode("/root/send/reqdata", "/root/main/cond"); model.removeNodeset("/root/send/savedata"); if ( getGridUpdateData(grd_workSetlist).length == 0 && nodeListGnrlinfo.length == 0 ) { messageBox("ÀúÀåÇÒ µ¥ÀÌÅͰ¡", "I004"); return; } if (nodeListGnrlinfo.length > 0) { model.makeValue("/root/send/savedata/saveGnrldata", getNodeListCSV(nodeListGnrlinfo)); } if (getGridUpdateData(grd_workSetlist).length > 0 ) { model.makeValue("/root/send/savedata/saveSetdata", getGridUpdateData(grd_workSetlist)); } if(!submit("TXMSG04101")){ messageBox("ÀúÀåÀ» ½ÇÆÐÇÏ¿´½À´Ï´Ù.", "E999"); return; } fGetdyBizDiaryinfo(); } /** * @--------------------------------------------------- * @creat : 20101023 * @author : ÃÖ¿øµ· * @desc : Ʋ¸°³ëµå¸¦ ÀúÀåÇÑ´Ù. * @--------------------------------------------------- */ function setDifNode(desNode, srcNode, nodeworkGnrlinfo, nodeworkSetlist) { var node = instance1.selectSingleNode(desNode); var node2 = instance1.selectSingleNode(srcNode); var nodeList = node.childNodes; var nodeList2 = node2.childNodes; var checkYn = false; for(var i=0; i