Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Problem
Stellen Sie sich folgendes Szenario vor:
- In SharePoint Online oder SharePoint Server 2013 verwenden Sie die SharePoint 2013 Workflowplattform Type, um einen Workflow in SharePoint Designer 2013 zu erstellen.
- Der Workflow ist so konzipiert, dass während der Erstellung oder Aktualisierung von Listenelementen Informationen aus einer Spalte gesammelt werden. Der Spaltentyp ist auf Mehrere Textzeilen festgelegt, und die Option Änderungen an vorhandenen Text anfügen für die Spalte ist auf Ja festgelegt.
- Der Workflow ist so konfiguriert, dass er die gesammelten Informationen in eine Aktion wie send an Email oder Log To History List einschließt.
Wenn Sie in diesem Szenario die Ausgabe-E-Mail-Nachricht oder die protokollierten Informationen anzeigen, ist der Wert leer und enthält nicht den Wert aus der Spalte Mehrere Textzeilen .
Lösung
Um dieses Problem zu umgehen, deaktivieren Sie die automatische Aktualisierung des Workflow-status auf den aktuellen Phasennamen. Gehen Sie dazu wie folgt vor:
- Öffnen Sie den betroffenen Workflow in Microsoft SharePoint Designer 2013.
- Deaktivieren Sie auf der Seite Workfloweinstellungen für den Workflow das Kontrollkästchen Workflow automatisch aktualisieren status auf den aktuellen Phasennamen.
- Speichern Sie den Workflow, und veröffentlichen Sie ihn dann auf der SharePoint-Website.
- Führen Sie den Workflow erneut aus.
Hinweis
- Wenn Sie diese Einstellung deaktivieren, sollten Sie die Aktion Workflowstatus festlegen als Teil des Workflows verwenden, um das Feld Workflowstatus zu aktualisieren, falls dies erforderlich erscheint. Andernfalls wird die status nicht aufgeführt.
- Sie sollten auch den Wert der Spalte Mehrere Textzeilen in einer Workflowvariablen speichern, wenn Sie das Listenelement in der Workflowlogik aktualisieren möchten.
- In diesem Szenario ist der Wert aus der Spalte Mehrere Textzeilen leer, wenn Sie das Listenelement bearbeiten, aber die Spalte Mehrere Textzeilen nicht ändern.
Weitere Informationen
Dieses Problem tritt auf, weil sich die Spalte Mehrere Textzeilen , auf die die Einstellung Änderungen an vorhandenen Text anfügen angewendet hat, intern mit einem leeren Wert aktualisiert, wenn Sie eine andere Spalte im Listenelement mithilfe eines Workflows aktualisieren. Wenn der Workflow die Spalte Status während der Ausführung in diesem Szenario aktualisiert, wird der Wert von Mehrere Textzeilen in der Ausgabe leer.
Benötigen Sie weitere Hilfe? Navigieren Sie zu SharePoint-Community.