On click of save, the page data will be saved to db.
If you have any client side validations(required..), then you can save the data. But if you try to save a value to the clipboard which is not compatible with the property type then it will result in dictionary validation.
These validations cannot be cleared by page-clear-messages method instead it can be fixed only by posting the right values again back to server.
For your requirement, may be you can try running a data transform and saving the data on a dummy page and close the work object on click of save button. Insert them again when launching it.