I was wondering if Nintex forms has track changes like word? If not, could that feature be added to the Nintex forms? It would be really useful.
Hello D M – One way you can accomplish this would be to go into List Settings for the list associated with your form and set the "Create a version each time you edit an item in this list?" setting to true.
Once you've done this, you can use SharePoint's OOTB versioning to view the history of form submissions.
Thank you very much for your response. We are currently doing this but the end users want an easy way to track changes by simply opening the form. I think that would be very useful and if its not a current feature one that should be developed.
If you only need approval for changes of an list item, there are other ways to achieve this. I can understand that your customer/user wants that word-like functionality but it's just not possible with nintex forms right now and even if nintex decides to provide this feature (which I doubt) it would take some time to get it done. So I recommend looking for an alternative.
Yeah its not currently an out of the box feature, so built in Versioning on the list is the closest you'd have to that --- short of coming up with your own mechanism within a workflow (saving previous values and displaying on form) which you could do.
Recreating this functionality is a bit tedious but you could pull it off with some effort. Essentially you would need a current and previous field for each field in your list. So if you needed to collect a Name for example, you'd want two fields, CurrentName, PreviousName. In your workflow, you could then save this data accordingly. All your "current" fields could be connected to their current fields via the form. All "previous" fields would be set via the workflow based on some logic. Then you could display as needed on the form, using rules to show whatever you need.