>Thanks George, DE extractor was just what I was looking for.
>
>So now I should erase my DE on the form and code the Int() of the form with the extracted program code?
That's you're decision. I would wrap the DE and the form in a Session object. The object reference to the form would have an _assign event, that would be used to trigger the opening and closing of the tables. Of course, this requires VFP 6.0.
George
Ubi caritas et amor, deus ibi est