This image shows the action chain for the Save button, with a Get Dirty Data Status action and an If action to ensure that there's dirty data before posting the data to storage.