Hello Paul,
I've had similar stuff in the past... I'll try to give you a hand, but keep in mind I'm a noobie.
I use forms to enter data, and fire events that update tables... which is where the "After Update" event is that Trevor was talking about... the tables just store the data, the form...