Einstellen von Genehmigungen im Genehmigungsworkflow mithilfe von SPD-Workflow-Action
-
09-12-2019 - |
Frage
Ich muss einen Document-Genehmigungsworkflow für eine SharePoint-Dokumentbibliothek erstellen. Der Workflow muss genau wie der OOTB-Genehmigungsworkflow sein, mit der Ausnahme, dass die Genehmigungen von einem Metadatenfeld im Dokument abhängen. Beispielsweise müssen HR-Dokumente von CARAVER1 genehmigt werden, aber Finanzunterlagen müssen von Genehmigungen genehmigt werden.
Ich habe eine Kopie des OOTB-Genehmigungsworkflows gemacht und möchte sie anpassen, indem Sie eine Aktion hinzufügen, um den Wert des Parameters genügend Parameter einzustellen, wie hier gezeigt (Im echten Workflow füge ich mir einen Zustand hinzu, um den tatsächlichen Wert des Parameters festzulegen, aber jetzt muss ich nur sicherstellen, dass dieser Ansatz funktioniert).
Ich rufe den Wert des Parameters genügt auf: generasacodicetagpre.
Ich erhalte den folgenden Fehler in den SP-Protokollen: generasacodicetagpre.
Jede Idee, was falsch sein könnte?
Umwelt: Windows 2008 R2, SP2010 Enterprise Edition.
Lösung
Ich habe einen dynamischen Genehmiger konfiguriert, indem Sie die Einstellungen "mit [diesen Benutzern]" ändern, um die Daten aus dem aktuellen Element aufzusuchen, wie in Schritt 11 hier gezeigt: http://roykimsharepoint.wordpress.com / 2011 / 02/15 / SharePoint-Designer-WalkThrough-Copy-Modify-Publishing-Workflow /
Dieser Blogpost legt nahe, dass Sie die Auftrags-XML-Elemente in ein "Zuweisungs-Element" einwickeln müssen, wenn Sie in einem Workflow verwendet werden: http://blog.symprogress.com/2011/10/sharepoint-2010-dynamic-atave-for-oob-bokler-workflow-part-2/
Andere Tipps
Wenn Sie ein Mensch- oder Gruppentypfeld wie die Parameter festlegen: Genesene Stellen Sie sicher, dass Sie "Rückkehrfeld als" einstellen, das Ihre Benutzer eindeutig identifizieren kann.Zum Beispiel Login Name tut der vollständige Name nicht.