if seek(rcode+town+ExtrYear+ExtrWeek,"FilingDate","rcTownWeek") replace FilingDate.record_fm with ; iif(!empty(FilingDate.record_fm) and BatchCntrl.record_fm<=FilingDate.record_fm, BatchCntrl.record_fm, FilingDate.record_fm), ; FilingDate.record_to with ; iif(!empty(FilingDate.record_to) and BatchCntrl.record_to>=FilingDate.record_to, BatchCntrl.record_to, FilingDate.record_to), ; FilingDate.landct_fm with ; iif(!empty(FilingDate.LandCt_fm) and BatchCntrl.LandCt_fm<FilingDate.LandCt_fm, BatchCntrl.LandCt_fm, FilingDate.record_fm), ; FilingDate.landct_to with ; iif(!empty(FilingDate.LandCt_to) and BatchCntrl.LandCt_to>=FilingDate.LandCt_to, BatchCntrl.LandCt_to, FilingDate.LandCt_to), ; FilingDate.CalMnth with iif(!empty(BatchCntrl.CalMnth), BatchCntrl.CalMnth, FilingDate.CalMnth) ; FilingDate.Notes with FilingDate.Notes+BatchCntrl.Notes additive, ; FilingDate.MDFlag with iif(BatchCntrl.MDFlag=.t.,BatchCntrl.MDFlag, FilingDate.MDFlag) ; in FilingDateCan this be done without local varialbles (preferebly the best method)?