/*--------------------------------------------------------------------- ¹ÌºÒÃâ, ÀÀ±ÞºÒÃâ (SPMNP03100.xfm SPMNP03200.xfm - JScript ) - Version : 1) : Ver.1.00.01 : Create By ±è Áø ¸í : 2009.03.25 ----------------------------------------------------------------------*/ /* --------------------------------------------------*/ /* type : function */ /* access : public */ /* desc : ÃʱâÈ­ */ /* param : */ /* return : */ /* --------------------------------------------------*/ function fInit(pFlag) { model.setValue("/root/main/cond/openflag", opener.javascript.getParameter("openflag")); model.removenode("/root/send"); if( pFlag == "E" ) { model.removenode("/root/main/reqerlist"); grd_erlist.explorerbar = "sort"; grd_erlist.fixedcellcheckbox(0,3) = true; }else { model.removenode("/root/main/undelivelist"); grd_undelivelist.explorerbar = "sort"; grd_undelivelist.fixedcellcheckbox(0,3) = true; } model.setValue("/root/main/cond/fromdd", getCurrentDate().substr(0, 8)); submit("TRMNP03004", false); addComboItem("cmb_rosette", "Àü ü", "", "above" ); model.removenode("/root/send"); model.makeNode("/root/send"); model.makeValue("/root/send/opcnfmdd" ,model.getValue("/root/main/cond/fromdd") ); model.makeValue("/root/send/rosette" ,model.getValue("/root/main/cond/oprosette")); submit("TRMNP03002", false); // ¼ö¼ú½ÇÄÚµå °¡Á®¿À±â addComboItem("cmb_oproomlist","Àüü","","above"); model.refresh(); } /*--------------------------------------------------*/ /*type : function */ /*access : public */ /*desc : ÀÀ±Þ ¿äû ¸®½ºÆ® Á¶È¸ */ /*param : */ /*return : */ /*--------------------------------------------------*/ function fSearch() { model.removenode("/root/send"); model.makeNode("/root/send/reqdata"); model.copyNode("/root/send/reqdata", "/root/main/cond"); submit("TRMNP03005"); } /*--------------------------------------------------*/ /*type : function */ /*access : public */ /*desc : ¹ÌºÒÃâ ¸®½ºÆ® Á¶È¸ */ /*param : */ /*return : */ /*--------------------------------------------------*/ function fUnDeliveSearch() { model.removenode("/root/send"); model.makeNode("/root/send/reqdata"); model.copyNode("/root/send/reqdata", "/root/main/cond"); submit("TRMNP03006"); } /*--------------------------------------------------*/ /*type : function */ /*access : public */ /*desc : ¹ÌºÒÃâ, ÀÀ±Þû±¸ ºÒÃâ */ /*param : S:¹ÌºÒÃâ, E:ÀÀ±Þû±¸ */ /*return : */ /*--------------------------------------------------*/ function fDeliveCnfm(pFlag) { var chkflag, goodcd, allsizespecid, oprsrvno, iRows, nodePath, oproomcd, undeliveresn, deliveqty; var cnt = 0; var delivelist = "m¢Ëgoodcd¢Ëallsizespecid¢Ëoproomcd¢Ëoprsrvno¢Ëundeliveresn¢Ëdeliveqty"; if( pFlag == "S" ) { iRows = grd_undelivelist.rows; nodePath = "/root/main/undelivelist"; }else { iRows = grd_erlist.rows; nodePath = "/root/main/reqerlist"; } for(var i = 1; i <= iRows; i++ ) { chkflag = model.getValue(nodePath + "[" + i + "]/chkflag"); goodcd = model.getValue(nodePath + "[" + i + "]/goodcd"); allsizespecid = model.getValue(nodePath + "[" + i + "]/allsizespecid"); oprsrvno = model.getValue(nodePath + "[" + i + "]/oprsrvno"); oproomcd = model.getValue(nodePath + "[" + i + "]/oproomcd"); undeliveresn = model.getValue(nodePath + "[" + i + "]/undeliveresn"); deliveqty = model.getValue(nodePath + "[" + i + "]/deliveqty"); if( chkflag == "true" ) { delivelist = delivelist + "¢Ì" + "U" + "¢Ë" + goodcd + "¢Ë" + allsizespecid + "¢Ë" + oproomcd + "¢Ë" + oprsrvno + "¢Ë" + undeliveresn + "¢Ë" + deliveqty; cnt++ } } if( cnt > 0 ) { model.removenode("/root/send"); model.makeNode("/root/send/reqdata"); model.copyNode("/root/send/reqdata", "/root/main/cond"); model.makeValue("/root/send/savedata", delivelist); //submit("TXMNP03006"); }else { messageBox("¼±ÅÃÇÏ½Å°Ô ¾ø½À´Ï´Ù.!", "E000"); } }