The Training Management application includes two list item event receivers; they are named Item Adding and Item Updating.When managers create a course, the Item Adding event receiver first validates the information before the course is added to the list.Ali, Thanks, but this is something I already have set up.The problem is that after the value is updated, everytime the item is changed (other columns that the one that trigger the workflow) the workflow restars, and in my case re-sends an email (it was set up to Actions: send an email). Thanks, You probably need two workflows, a hidden field and a "Start another workflow activity" (which can be found on Code Plex) Workflow 1 is a helper workflow which is set to start when an item is changed: It check if Status is equal to hidden field If it is the exit If not then start workflow 2 and set hidden field to current value of Status Workflow 2 is then the real workflow which does what you want when Status is changed @Marius: The first step in the workflow should be to compare the field value and provide a logic branch.
This message is displayed on the standard Share Point error page.
If the value equals what you want then run the worlflow. If the email is being received with any modification then you have got your flow wrong.
Martin's solution is very straightforward but you can also expand on this by using content types to allow for an approval process that performs another action.
Then select an events as in the following and click Finish. Here I'm trying to update a Share Point list based on file changes happening to a separate Share Point Document Library. An Employee Documents Document Library has the following columns: Step 9Build and deploy the solution. Go to the Employee Documents Document Library and add a new document.
The log will show as in the following: Step 12The document has been deleted.