check if your parent table is the InitialSelectedAlias on your DataEnvironment
The first relation (Relation1) in your Dataenvironment must coincide with your grid relation
Have you checked if you the parent alias is selected before Save or Revert?
Are you using record buffers? if So, try to change to Table buffers
I hope this help
Mauricio
Be fast like the Fox
Be free like the Penguin
Se Rápido como el Zorro
Se libre como el Pingüino