Bill,
I just looked at the txtbtns class for the first time. The Save button calls the UpdateRows method to save data. You should place a DEBUG command at the top and walk through the code. This will determine if the TableUpdate is even getting called and if it is why it is failing.
Good Luck,
Will
>The tableupdate command within the txtbtns class member is:
>TableUpdate(.T., "chiletablename"). I think this translates to:
>TableUpdate(.F., .T., "chiletablename"). Which is what you said.
>Also, Included is some more info:
> Have got a field for each field in the listbox directly above the listbox. Pressing add,change,or delete buttons enables changes to those fields. When complete, update the child table with replace . . .with . . . for changes and insert into . . . for Adds. then thisform.refresh to update data in listbox. That part works fine, its just when I press the save or revert button on the navigation bar that it doesn't work. Can open a browse window for the child table while still in the form and it reflects the changes. However, when close the form and open the browse window again, it shows the origional data.
>Thanks.
>Bill