Hi-
On the ribbon, Save and Submit are different operations.
- Save: Allows the user to type in the filename.
- Submit: submits the form to the form library according to the rules/data connections that have been configured.
Once the user has submitted, allowing them to Save is probably a bad idea. They could type in whatever filename they want and you would end up with duplicate data or funny filenames.
What you could do is:
- Add a field to your form called FormStatus
- When the form is first created, set this field to New
- As part of the submit rules, add a rule that sets the value of Status to Submitted.
- When the user reopens the submit and updates, have rules that set the value of Status to Updated.
You are still submitting, and still using a submit-type data connection, but you can use the Status field to track the form's status and, in addition, use the value to hide/show controls or sections in your form. For instance, you could hide a button if Status=Submitted or hide a section if Status=Updated.
Good luck!