As I said before.
The Record will save automatically when it looses focus.
I cannot as yet see a reason for saving.
However if you must save then all you need is,
Me.Dirty = False
No other code is necessary.
There are many reasons for not saving but you appear to have learn something somewhere that is telling you to save. I cannot do anything about that.