>Now for the rewrite contest:
>
>REPL (cFinalTable + '.' + Field) WITH ;
>EVAL(cTable+'.'+Field) + ( m.Percent * ;
>IIF(cDSTblField='Prin', ;
>This.Det(m.cReg, m.PerEnd), ;
>EVAL(cDSReg+'.'+cDSTTblField) ) )
>
>Not much better, but the macro expansion goes away...
>
>Now for the $64K query - whut duzzit dew?
Makes all of us feel much better... our code is at least two notches neater.