IMHO it is difficult to deal with Memory variables bound to Controls, better to bind table Fields or maybe Object-bound properties...check out SCATTER/GATHER TO NAME:
Below is from VFP Help files...
USE customer
SCATTER NAME customer
? customer.company
? M.customer.company
HTH,
-Irv.
>Hello
>
>I have top level form with 3 text box and when i update the master table from the top level menu the text box doesn't get refreshed.control source for text box is memory variable.
>
>i have to close and reopen the top level form to display correct data.
>
>so if i create property in top level form for the three values, can i update that from my .prg which updates the values.if so how ?
>
>will thisform.text1.value=m.value1 work from prg ?
>
>txs