/** * @desc : ¾à¼Ó¼ö¼úÀúÀå * @ * @param : * @return : * @authur : ¿ÀÁöÈÆ 2008. 02. 21 * @--------------------------------------------------- */ function fPrmsOp(){ var setno = trv_promprcpset.value; var setnm = trv_promprcpset.label; var settypecd = "O"; if(setno == "" || setno == 1){ messageBox("¾à¼Ó¼ö¼úÀ» µî·ÏÇÒ Æú´õ¸¦ ¼±ÅÃÇϼ¼¿ä", "E"); return; } var totrow = opener.grd_prcplist.selectedRows; model.removeNodeset("/root/savedata"); for(var i = 0; i < totrow; i++){ var prcpclscd = opener.model.getValue("/root/main/prcp/prcplist[" + opener.grd_prcplist.selectedrow(i) + "]/prcpclscd"); var prcpcd = opener.model.getValue("/root/main/prcp/prcplist[" + opener.grd_prcplist.selectedrow(i) + "]/prcpcd"); var payflagcd = opener.model.getValue("/root/main/prcp/prcplist[" + opener.grd_prcplist.selectedrow(i) + "]/payflagcd"); var erprcpflagcd = opener.model.getValue("/root/main/prcp/prcplist[" + opener.grd_prcplist.selectedrow(i) + "]/erprcpflagcd"); var nigtprcpflag = opener.model.getValue("/root/main/prcp/prcplist[" + opener.grd_prcplist.selectedrow(i) + "]/nigtprcpflag"); var opansflagcd = opener.model.getValue("/root/main/prcp/prcplist[" + opener.grd_prcplist.selectedrow(i) + "]/opansflagcd"); var optermcd = opener.model.getValue("/root/main/prcp/prcplist[" + opener.grd_prcplist.selectedrow(i) + "]/optermcd"); if(payflagcd == ""){payflagcd = "N";} //±¸ºÐ°ªÀÌ ¾ø´Â °æ¿ì, default 'N'À¸·Î ¼³Á¤ if(erprcpflagcd == ""){erprcpflagcd = "N";} if(nigtprcpflag == ""){nigtprcpflag = "N";} if(opansflagcd == ""){opansflagcd = "N";} if(prcpclscd == "H2"){ model.makeNode("/root/savedata"); model.makeValue("/root/savedata[" + (i + 1) + "]/setno" , setno); model.makeValue("/root/savedata[" + (i + 1) + "]/settypecd" , settypecd); model.makeValue("/root/savedata[" + (i + 1) + "]/detlsetcd" , optermcd); model.makeValue("/root/savedata[" + (i + 1) + "]/prcpcd" , prcpcd); model.makeValue("/root/savedata[" + (i + 1) + "]/payflagcd" , payflagcd); model.makeValue("/root/savedata[" + (i + 1) + "]/erprcpflag" , erprcpflagcd); model.makeValue("/root/savedata[" + (i + 1) + "]/nigtprcpflag", nigtprcpflag); model.makeValue("/root/savedata[" + (i + 1) + "]/opansflagcd" , opansflagcd); model.makeValue("/root/savedata[" + (i + 1) + "]/optermcd" , optermcd); }else{ continue; } } if(submit("TXMMB00608")){ //¾à¼Ó ¼ö¼ú, ó¹æ ¹Ù·Î ÀúÀå } }