Letzte Woche hat mich ein längst vergessenes Problem mit SharePoint Tasks und Workflows wieder eingeholt. Und zwar das Problem das Tasks die nach der Erstellung mittels eines Workflows verändert werden für den User gesperrt sind. Falls es doch ein User versucht den Task abzuschließen, oder ihn zu editieren erscheint die Fehlermeldung:
“Task is locked by a running workflow and cannot be edited.”
Das Problem an sich existiert schon seit SharePoint 2007 und hat verschiedenste Ursachen die z.B. in folgendem Artikel bei Nintex Connect gut beschrieben sind: https://community.nintex.com/docs/DOC-1256
Die Gute Nachricht für alle die Nintex in Verwendung haben ist dass es hier einen recht einfachen Lösungsansatz gibt. Nämlich für das Ändern des Elements nicht die Aktion “Update Item” verwenden.
Stattdessen einfach die Aktion “Update Multiple Items” heranziehen:
Dort dann den Filter so einstellen dass nur das eine gewünschte Element zurückgeliefert wird (z.B. ID = CurrentItem:ID) und die Updates durchführen. Hat bei mir nun schon mehrmals funktioniert. Das liegt vermutlich daran dass anders auf das Element zugegriffen mit und es damit nicht zu dem “Lock” kommt. Hoffe ich konnte mit dem kleinen Tipp jemanden weiterhelfen 🙂 ….
LG
Markus
Markus Reisinger | markus@hatahet.eu |
powered by www.sharepoint-must-haves.eu
Source: New feed