Index: lams_central/src/flash/org/lamsfoundation/lams/wizard/WizardView.as =================================================================== diff -u -r2a48d9b3ecc6e56f4b783115b5e0169539a5809f -r0bcf87160914f6743b6d024dec0d8b4b87b5ec20 --- lams_central/src/flash/org/lamsfoundation/lams/wizard/WizardView.as (.../WizardView.as) (revision 2a48d9b3ecc6e56f4b783115b5e0169539a5809f) +++ lams_central/src/flash/org/lamsfoundation/lams/wizard/WizardView.as (.../WizardView.as) (revision 0bcf87160914f6743b6d024dec0d8b4b87b5ec20) @@ -274,6 +274,7 @@ */ private function draw(){ setStyles(); + setScheduleDateRange(); showStep1(); dispatchEvent({type:'load',target:this}); @@ -1052,6 +1053,7 @@ if(schedule_cb.selected){ schedule_time.f_enableTimeSelect(true); scheduleDate_dt.enabled = true; + setScheduleDateRange(); finish_btn.enabled = false; start_btn.visible = false; schedule_btn.visible = true; @@ -1070,6 +1072,16 @@ finish_btn.visible = true; } + private function setScheduleDateRange():Void{ + + var mydate = new Date(); + var year = mydate.getFullYear(); + var month = mydate.getMonth(); + var date = mydate.getDate(); + Debugger.log('schedule date range starts from :'+date + "/" +month+ "/" +year,Debugger.CRITICAL,'setScheduleDateRange','org.lamsfoundation.lams.WizardView'); + scheduleDate_dt.selectableRange = {rangeStart: new Date(year, month, date)}; + } + private function writeSummery():Void{ if(summery_lbl_arr.length > 0) { @@ -1143,6 +1155,8 @@ if(schedule_cb.selected && (scheduleDate_dt.selectedDate == null || scheduleDate_dt.selectedDate == undefined)){ LFMessage.showMessageAlert(Dictionary.getValue('al_validation_schstart'), null, null); valid = false; + }else { + } return valid; }