Opening Forms via Microflow

Just to get the proper perspective on this: if I use a "new" button on a datagrid to create an occurence, then the application will open anAddEdit form and essentialy it will need a commit to actualy store the record. if I use a microflow to launch that same screen, in order to be able to "prefill" several fields (based on associations etc), then the ShowForm will actualy handle that as an Edit ?!? The user where creating some "empty" records and I could not figure out why, unless it is because of the above.
1 answers

You can 'prefill' fields in the microflow and if you do not commit in that change action, the end user can still cancel and no object will remain in the database. If you do commit, there will be an object even if the end user cancels the data view.