/* -------------------------------------------------------- ȸÀÇ·Ï µî·Ï °ü¸® (SMAYA02000.xfm - JScript ) - Version : 1) : Ver.1.00.01 : Create By ÀÓ¿©¿ø : 2015.05.02 -------------------------------------------------------- */ /** * @group : * @ver : 2007.11.26 * @by : Lim YeoWon * @----------------------------------------------------------- * @type : function * @access : public * @desc : ȸÀÇ·Ï µî·Ï °ü¸®ÀÇ ÃʱâÈ­ ÇÔ¼ö * @----------------------------------------------------------- */ function fInit(){ model.setValue("/root/main/cond/condinfo/status","i"); //»óŰª i·Î ÀÔ·Â °¡´ÉÇÏ°Ô ¼ÂÆÃ model.removeNodeset("/root/main/grdlist/itemlist"); model.removeNodeset("/root/init/chrgconslrlist/chrgconslrlistinfo"); model.removeNodeset("/root/main/conslrlist/conslrlistinfo"); grd_conslrlist.fixedcellcheckbox(0,1)=true; //üũ¹Ú½º À§¿¡ Àüü ¼±Åà ÇÏ´Â ÄÞº¸ ¼ÂÆÃ //»ç¿ëÀÚ¸í (ÀÔ·ÂÀÚ ¶Ç´Â ·Î±×ÀÎÇÑ »ç¿ëÀÚ¸í) var usernm = getUserInfo("usernm"); model.setValue(opt_rgstnm.attribute("ref"), usernm); var CurrentDate=getCurrentDate(); model.setValue("/root/main/search/searchlilst/fromdd", CurrentDate.substr(0,6)+ "01"); //Á¶È¸½ÃÀ۱Ⱓ 1ÀÏ·Î ¼¼ÆÃ model.setValue("/root/main/search/searchlilst/todd", CurrentDate); //Á¶È¸Á¾·á±â°£ ¿À´Ã³¯Â¥·Î ¼¼ÆÃ model.makeValue("/root/send/reqdata/joblncd", "B"); submit("TRAYA02002", false); //È­¸é¶ã¶§ ¿ø¸ñÀÚ ¸®½ºÆ® °¡Á®¿À´Â ¼­ºê¹Ì¼Ç model.makeValue("/root/send/reqdata/joblncd", "B"); submit("TRAYA02801", false); //ÄÞº¸ ¹Ú½º¿¡ ¿ø¸ñÀÚ ¸®½ºÆ® °¡Á®¿À´Â ¼­ºê¹Ì¼Ç addComboItem("cmb_conslrnm", "","","above"); //¿ø¸ñÀÚ¿¡µµ Àüü ¶ßµµ·Ï ¼ÂÆÃ zbcfGetCodeList( new Array("A0453"), new Array("/root/hidden/init/comcd") ); //°ü°èÄÚµå 2°³ ¼³Á¤ zbcfGetCodeList( new Array("A0453"), new Array("/root/hidden/init/comcd1") ); addComboItem("cmb_confflagcd", "","","above"); //È­¸é ¿ÀÇ½à ±¸ºÐ ÄÞº¸ 2°³¿¡ Àüü ¶ßµµ·Ï ¼ÂÆÃ addComboItem("cmb_confdetlflagcd", "","","above"); model.refresh(); } /* --------------------------------------------------------------------------*/ /* type : function */ /* access : public */ /* desc : ȸÀÇ·Ï µî·Ï°ü¸® Á¶È¸ ÇÔ¼ö */ /* --------------------------------------------------------------------------*/ function fConfRgstListRef(){ model.removeNodeset("/root/send/reqdata"); //º¸³¾ µ¥ÀÌŸ ÃʱâÈ­ model.makeNode("/root/send/reqdata"); //º¸³¾ µ¥ÀÌŸ ´Ù½Ã ¸¸µé¾îÁÜ model.copyNode("/root/send/reqdata", "/root/main/search"); //Á¶È¸ÇÒ µ¥ÀÌÅ͸¦ REQDATA¿¡ Ä«ÇÇÇÑ ÈÄ¿¡ if( submit("TRAYA02001")==true) { fConfInfoReset(); } //ȸÀÇ·Ï µ¥ÀÌÅÍ´Â ÃʱâÈ­ var CurrentDate=getCurrentDate(); model.setValue("/root/main/cond/condinfo/confdd", CurrentDate); //Á¶È¸±â°£ ¿À´Ã³¯Â¥·Î ¼¼ÆÃ model.setFocus("cmb_confflagcd1"); model.refresh(); } /* --------------------------------------------------------------------------*/ /* type : function */ /* access : public */ /* desc : ȸÀÇ·Ï ¸®½ºÆ® Ŭ¸¯½Ã ȸÀÇ·Ï ÀÔ·Ââ¿¡ ¼¼ºÎ Á¤º¸ ³ªÅ¸³»´Â ÇÔ¼ö */ /* --------------------------------------------------------------------------*/ function fConfInfoListRef() { var idxRow=grd_itemlist.row; //ÇàÀÇ Á¤º¸¸¦ º¯¼ö¿¡ ÀúÀå var idxRows=grd_itemlist.rows; if(idxRow==0) { fConfInfoReset(); return; } model.removeNodeset("/root/send/reqdata"); model.makeNode("/root/send/reqdata"); model.copyNode("/root/send/reqdata","/root/main/grdlist/itemlist["+idxRow+"]"); //±×¸®µå¿¡ ¼±ÅÃµÈ °ªÀ» reqdata·Î Ä«ÇÇ if (submit("TRAYA02003") == true) { //¼±ÅÃÇÑ È¸ÀÇ Á¤º¸ °¡Á®¿À´Â ¼­ºê¹Ì¼Ç var supcdid = model.getValue("/root/main/cond/condinfo/confflagcd"); //»óÀ§ÄÚµå °ª ¹Þ¾Æ¼­ °ü°èÄÚµå ¼ÂÆÃ var sortfield = "cdnm"; var sortmethod = "asc"; var minimum = "true"; zbcfGetSubCodeList("A0453", supcdid, "A0454", sortfield, sortmethod, minimum, "/root/hidden/init/comcd1"); //»óÀ§Äڵ忡 µû¸¥ ÇÏÀ§ÄÚµå À̸§À» ¼ÂÆÃ cmb_confflagcd1.disabled=true; //¼öÁ¤½Ã ȸÀDZ¸ºÐ,¼¼ºÎ±¸ºÐ,ÀÏÀÚ´Â ºñȰ¼º cmb_confdetlflagcd1.disabled=true; ipt_confdd.disabled=true; //¸¶Áö¸·À¸·Î ¼öÁ¤ÇÑ »ç¿ëÀÚ¸í var usernm = getUserInfo("usernm"); model.setValue(opt_rgstnm.attribute("ref"), usernm); //submit("TRAYA02002", false); //È­¸é¶ã¶§ ¿ø¸ñÀÚ ¸®½ºÆ® °¡Á®¿À´Â ¼­ºê¹Ì¼Ç }; model.refresh(); } /* --------------------------------------------------------------------------*/ /* type : function */ /* access : public */ /* desc : È­¸é Ŭ¸¯½Ã ¿ø¸ñÀÚ Å¬¸¯µÈ Á¤º¸ ³ªÅ¸³»´Â ÇÔ¼ö */ /* --------------------------------------------------------------------------*/ function fConslrDetailList() { var idxRow=grd_itemlist.row; //Ŭ¸¯ÇÑ ±×¸®µå model.removeNodeset("/root/send/reqdata"); model.makeNode("/root/send/reqdata"); model.copyNode("/root/send/reqdata","/root/main/grdlist/itemlist["+idxRow+"]"); //±×¸®µå¿¡ ¼±ÅÃµÈ °ªÀ» reqdata·Î Ä«ÇÇ submit("TRAYA02004"); model.refresh(); } /* --------------------------------------------------------------------------*/ /* type : function */ /* access : public */ /* desc : ȸÀÇ·Ï µî·Ï ¹× ¼öÁ¤ ÇÔ¼ö */ /* --------------------------------------------------------------------------*/ function fConfRgstSave() { var status1=model.getValue("/root/main/cond/condinfo/status"); //»óŰªÀ» ¹Þ¾Æ º¯¼ö¿¡ ÀúÀåÇÑ´Ù. var attntrqty1=model.getValue("/root/main/cond/condinfo/attntrqty"); //Âü¼®ÀÚ ¼ö ¹Þ¾Æ º¯¼ö¿¡ ÀúÀå var fromtm1=model.getValue("/root/main/cond/condinfo/fromtm"); //µé¾î°¡´Â ½Ã°£¹Þ¾Æ º¯¼ö¿¡ ÀúÀå var totm1=model.getValue("/root/main/cond/condinfo/totm"); //ȸÀÇ ½ÃÀÛ ½Ã°£ ¹Þ¾Æ º¯¼ö¿¡ ÀúÀå if(attntrqty1 =='') //Âü¼®ÀÚ ¼ö°¡ ¾øÀ»¶§ model.setValue("/root/main/cond/condinfo/attntrqty","0"); //0À» ¼ÂÆÃÇØÁØ´Ù if(status1=='i') //»óŰªÀÌ i À϶§ { var confflagcd1= model.getValue("/root/main/cond/condinfo/confflagcd"); //confflagcd¿¡ ÀÖ´Â °ªÀ» ¹Þ¾Æ º¯¼ö¿¡ ÀúÀå var confdetlflagcd1=model.getValue("/root/main/cond/condinfo/confdetlflagcd"); var confdd1=model.getValue("/root/main/cond/condinfo/confdd"); if(confflagcd1=='') //ºñ¾úÀ¸¸é ¸Þ½ÃÁö ¹Ú½º Ãâ·Â { messageBox("ȸÀDZ¸ºÐÀº","I003"); model.setFocus("cmb_confflagcd1"); return; } else if(confdetlflagcd1 == '' ) { messageBox("ȸÀǼ¼ºÎ±¸ºÐÀº","I003"); model.setFocus("cmb_confdetlflagcd1"); return; } else if(confdd1 == '') { messageBox("ȸÀÇÀÏÀÚ´Â","I003"); model.setFocus("ipt_confdd"); return; } else { var chkdata= 'chk' //¿ø¸ñÀÚ Ã¼Å© Á¤º¸ ¹ÞÀ» ÆÄ¸®Ã¤ »ý¼º + '¢Ëconslrnm' + '¢Ëconslrid' + '¢Ëstatus' + '¢Ì' ; var idxRow=grd_conslrlist.rows; for(var i=1;i