How to add Save as Draft button functionality and users can modify their own items?
Please follow this post for Save as Draft button functionality, thanks Dan Stoll for wonderful post.
Under Version settings, set "Content Approval" to Yes and set "Draft Item Security" to "Only users who can approve items (and the author of the item) ". This would help us to hide own draft item from others.
Under Advanced Settings Set Item Level permissions to "Create items and edit items that were created by the user".
Now Build you Nintex Form by adding two Calculated fields and Save as Draft button.
Set 1st Calculated field Value
Set 2nd Calculated field Value to [if IE 9] [endif]
You many hide both these fields under banner by using "bring to front" functionality.
Add Set as Draft button
Add rule and set on 'Save as Draft' and 'Save and Submit' buttons and set following condition -
Save these changes and publish it.
Create the workflow for the list.
Add 'Set a Condition' action and set condition 'If Draft field value is equal to Yes'
If action value is NO add 'Set Approval Status' action to Approved.