Michelle,
I thank it's quite important for us developers understand the difference between name expressions, evaluate and macro, and when it's appropriate time for using one of these three. And here David Fluker FAQ + VFP Help on macro should be really handy. I may also add this:
If you try to use table, always use Name expression. Get rid of the habit to write something like use &lcTableName, write use (lcTableName) instead.
Important tip, which I gather from one of Ed Rauh's post:
store lcNewValue to ('thisform.'+'text'+transform(i)+'.value')
if we want to change one of the property of the form object and we want to create this form's object name 'on the fly'.
HTH
>Ok, thanks.
>
>Michelle
>
>
>>Michelle,
>>
>>FAQ is now working! Hurray! :) Ok, this is the FAQ entry, which should help you:
>>FAQ #7841553 David Fluker Choosing between Macro substitution
If it's not broken, fix it until it is.
My Blog