Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2014
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. function presaveaction(){
  2. modifyColumnToRunEditedWorkflow(ItemID);
  3. return false;
  4. }
  5.  
  6. function modifyColumnToRunEditedWorkflow(id){
  7. var clientContext = new SP.ClientContext("site");
  8. var oList = clientContext.get_web().get_lists().getByTitle('List Title');
  9. var oListItem;
  10. oListItem = oList.getItemById(id);
  11. oListItem.set_item('ColumnToEdit', 'value');
  12. oListItem.update();
  13. clientContext.executeQueryAsync(Function.createDelegate(this, updateListItemOK), Function.createDelegate(this, updateListItemError));
  14. }
  15.  
  16. function updateListItemOK() {
  17. alert('Item updated and workflow is run');
  18. }
  19.  
  20. function updateListItemError(sender, args) {
  21. alert('Request failed. ' + args.get_message() + 'n' + args.get_stackTrace());
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement