Renoir,
Hi from "down the street!"
Hacker's Guide has a great discussion of this topic.
Use name expressions where VFP expects a name. This is always faster than the other two choices.
Use & where you can't use a name expression.
Use EVAL() where you can't use either of the above, for example in reports.
>>A lot of people don't understand the difference between
>>&Something
>>EVAL(Something)
>>(Something)
and when to use them.
>
>Cindy,
>
>I'm aware, with the help of syntax errors, of when I'm allowed to use them, but when I should use them is another story. Are there any basic rules?
>
>Regards, Renoir