how to get previous value of a list item in Nintex workflow?
I think you can use the webmethod "GetListItemChanges". It will return an xml file that you can split to check the specific value of your document.
In Workflow settings --> Conditional Start option gives you the current and previous values of a column, here you can check current and previous values of a column/field and then decided whether to run the workflow or not when an item is edited (if you want to trigger the workflow on item change).
I can't see this option in Office 365.
This option is only available for Nintex on prem, but it is currently in development for O365. Check out the roadmap
https://roadmap.nintex.com/ - under the In Development tab is "Conditional Start for SharePoint List Workflows"
Thank you for the roadmap, I didn't know about that.
So, the only way to have the previous value is with the webmethod "GetListItemChanges" ? Or there is another action ?
The downside of the Conditional start option is that it is a syncronous action, which means that if you have more than a few checks, the form will not close until all the checks have been made. I have an example of 13 conditional checks which results in 40 second waiting time until the form closes.
Thanks for the post.
I am new to the Nintex and i was trying to solve one requirement from our business user, which was including a Notification alert based when single column value is modified.(This is SharePoint 2013 and a custom list).
Your Post helped me and I applied the same logic. But only single difference is that in Nintex workflow, you can easily get in comparison of column value i.e. for comparing previous and latest value. e.g. Title (Previous Value) and Title, attaching image to understand.
Retrieving data ...