>As for using transactions you could use local updateable views of your free tables and then use trnasactions. Using free tables directly you will need to do some serious programming to get a transaction processing into the system. I did this once in FPW 2.5 and wouldn't really want to try it again without getting paid a real lot of money :-).
We did it once in the framework and used it since then. We just went back to it because we discover a problem and we had to go into that code again.
To have an uniform way of saving records, based on what you say, can I still use the free tables as is for the data entry and only create the views of the related tables that have modified records at save time so I can benefit of the BeginTransaction stuff?
>In my help file TableUpdate is fully documented with descriptions of all four arguments.
I would say my help file is not current.