Closing a form which has been opened in a Microflow - can I determine how it has been closed?

I have a microflow which opens a data view form (Client - Show form). When I close the form I want the next step in the microflow to continue processing depending on the operation which has closed the form - i.e. was it a 'Save' or a 'Close'. Is this possible? Or would I have to replace the default Save & Close buttons with custom buttons which invoke further microflows to carry out the necessary processing? Thanks.
1 answers

Simply put, I think you are best of with custom save/cancel buttons. Not much more to it. The default save/cancel buttons really only do a commit/rollback with a close form. If you wanted to connect any followup forms to this it would have to be in object events and that can get really messy.

Custom buttons on the other hand give you the opportunity to change data, close the current form and open a new form based on input from the first form.