Hi Jim
I found the same condition existed when I tried the code as suggested. I will keep plugging away. I think perhaps spending the time sorting out the tableupdate() and buffering might be a wise investment, but it was very simple and clean in 2.x
Carmen
>Carmen,
>
>I am not sure what Claudio is doing but he is declaring these variables somewhere other than the load and init. H emay have a;
>
>
>SELECT TheTable
>SCATTER MEMVAR MEMO
>
>
>in the calling program or somewhere to cause the vars to be private to a routine above the forr. He has to be doing something along those lines becasue if the laod and init are the only places those vars are declared then the vars will go out of scope before the form even gets focus.