Freigeben über


Standardworkflowaktionen (WorkflowInfo)

Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online-| SharePoint Server 2013

Aktionen stellen die Microsoft SharePoint Foundation 2010 Implementierung von Windows Workflow Foundation-Aktivitäten dar. Aktionen sind die grundlegendste Arbeitseinheit in einem Workflow. Sie definieren Workflowaktivitäten, z. B. das Senden einer E-Mail-Benachrichtigung, wenn ein Element einer Dokumentbibliothek hinzugefügt wurde, oder das Aktualisieren eines Status für ein Listenelement, wenn eine Aufgabe abgeschlossen wurde, die dem Element zugeordnet ist. SharePoint Foundation 2010 enthält standardmäßige oder vordefinierte Workflowaktionen, mit denen Sie Workflows erstellen können, die gängige Geschäftsszenarien abdecken.

Speicherort von Standardworkflowaktionen

Standardmäßige Workflowaktionen sind im WSS enthalten. ACTIONS-Datei, bei der es sich um eine XML-Datei handelt, die alle Standardbedingungen und Aktionen auflistet, die für den Workflow-Editor verfügbar sind. (Informationen zu den Standardworkflowbedingungen, die in WSS enthalten sind. ACTIONS-Datei, siehe Standardworkflowbedingungen.)

Standardmäßig der WSS. Die ACTIONS-Datei wird in SharePoint Foundation 2010 am folgenden Speicherort installiert:

%WSSRoot%\\Program Files\\Common Files\\Microsoft Shared\\web server extensions\\14\\TEMPLATE\\1033\\Workflow

Hinweis

Direkte Änderung des WSS. ACTIONS-Datei wird nicht empfohlen oder unterstützt. Sie können jedoch die Aktionen erweitern, die für Ihren codefreien Workflow-Editor verfügbar sind, indem Sie zusätzliche benutzerdefinierte erstellen und hinzufügen. ACTIONS-Dateien im selben Verzeichnis. SharePoint Foundation analysiert alle Dateien, die über verfügen. ACTIONS-Dateinamenerweiterung und erstellt eine kombinierte Liste, die dann dem deklarativen, codefreien Workflow-Editor angezeigt wird.

Standardworkflowaktionen

In der folgenden Tabelle sind die standardmäßigen Workflowaktionen aufgeführt, die in SharePoint Foundation enthalten sind. Außerdem ist ein Beispiel für die Anzeige eines Regelsatzes in einem codefreien Workflow-Editor enthalten. Jede Standardaktion in der Tabelle zeigt auch, wie XML geschrieben wird, um den Regelsatz anzuzeigen.

Aktion

Beschreibung

**Uhrzeit zum Datum hinzufügen**

Addiert ein Zeitintervall zu einem Datumsfeld. Kann in Minuten, Stunden, Tagen, Monaten und Jahren angegeben werden.

**Regelsatz**:

Add this manyunits to date (Output to [Variable: date])

**XML:**

%1 %2 zu %3 hinzufügen (Ausgabe in %4)

**Zuweisen eines Formulars zu einer Gruppe**

Ordnet ein Umfrageformular einer Gruppe von Personen zu. Die von den Personen in der Gruppe übermittelten Werte werden in der Aufgabenliste gespeichert. Der Workflowprozess bleibt angehalten, bis alle Umfrageformulare ausgefüllt sind.

**Regelsatz:**

Ein benutzerdefiniertes Formulardiesen Benutzern zuordnen

**XML**:

%1 %2 zuordnen

**Zuweisen eines Aufgabenelements**

Ordnet angegebenen Benutzern eine Aufgabe in der Aufgabenliste zu. Der Workflowprozess bleibt angehalten, bis alle Elemente abgeschlossen sind.

**Regelsatz:**

Eine Aufgabediesen Benutzern zuordnen

**XML:**

%1 %2 zuordnen

**Dynamische Zeichenfolge erstellen**

Ermöglicht die Erstellung einer dynamischen Zeichenfolge, die in einer angegebenen Workflowvariablen gespeichert wird.

**Regelsatz:**

Dynamische Zeichenfolge in Variable speichern: variable

**XML:**

%1 in %2 speichern

**Check In Element**

Führt ein Einchecken für das angegebene Listen- oder Dokumentbibliothekselement durch und ermöglicht das automatische Hinzufügen von Kommentaren während der Ausführung des Workflows.

**Regelsatz:**

Element in dieser Liste mit Kommentar einchecken: Kommentar

**XML:**

Element in %1 mit Kommentar einchecken: %2

**Element auschecken**

Führt ein Auschecken für das angegebene Listen- oder Dokumentbibliothekselement aus.

**Regelsatz:**

Element in dieser Liste auschecken

**XML:**

Element in %1 auschecken

**Sammeln von Daten von einem Benutzer**

Weist einem Benutzer eine Aufgabe zu, die benutzerdefinierte Felder für die Datensammlung enthält.

**Regelsatz:**

Sammeln von Daten von diesem Benutzer (Ausgabe in Variable:collect)

**XML:**

%1 aus %2 sammeln (Ausgabe in %3)

**Listenelement kopieren**

Weist den Workflow an, ein angegebenes Listenelement aus einer Liste in eine andere zu kopieren.

**Regelsatz:**

Element aus dieser Liste in diese Liste kopieren

**XML:**

Listenelement in %1 nach % kopieren

**Listenelement erstellen**

Weist den Workflow an, in einer angegebenen Liste ein Listenelement zu erstellen.

**Regelsatz:**

Element in dieser Liste erstellen (Ausgabe in Variable: erstellen)

**XML:**

Element in %1 erstellen (Ausgabe in %2)

**Element löschen**

Löscht ein angegebenes Listenelement.

**Regelsatz:**

Element in dieser Liste löschen

**XML:**

Element in %1 löschen

**Auscheckelement verwerfen**

Weist den Workflow an, ein Auschecken rückgängig zu machen. Wenn jemand das Element ausgecheckt hat, gehen alle Änderungen verloren.

**Regelsatz:**

Verwerfen des Auscheckens eines Elements in dieser Liste

**XML:**

Auschecken des Elements in %1 verwerfen

**Berechnung durchführen**

Führt eine Berechnung von zwei Werten aus und speichert die Ergebnisse in einer Workflowvariablen.

**Regelsatz:**

Calculate valueplusvalue (Output to Variable: calc)

**XML:**

%1 %2 %3 berechnen (Ausgabe in %4)

**Protokoll in Verlaufsliste**

Erstellt einen Eintrag in der Verlaufsliste mit einer Meldung, die mit statischem Text oder mit dynamisch aus einem Nachschlagesteuerelement generiertem Text erstellt werden kann.

**Regelsatz**:

Diese Meldung in der Workflowverlaufsliste protokollieren

**XML:**

%1 für die Workflow-Verlaufsliste protokollieren

**Dauer anhalten**

Hält den Workflow in einem angegebenen Zeitintervall an. Nach Ablauf des Intervalls wird der Workflow fortgesetzt.

**Regelsatz:**

So viele Tage, so viele Stunden, so viele Minuten anhalten

**XML:**

Für %1 Tage, %2 Stunden, %3 Minuten anhalten

**Bis Datum anhalten**

Hält den Workflow bis zu einem angegebenen Datum und einer angegebenen Uhrzeit an, danach wird der Workflow fortgesetzt.

**Regelsatz:**

Bis zu dieser Uhrzeit anhalten

**XML:**

Bis zu dieser Uhrzeit anhalten

**Senden einer Email**

Sendet eine E-Mail-Nachricht an einen angegebenen Benutzer oder eine angegebene Gruppe. Die E-Mail-Nachricht kann die Felder **To**, **CC**, **Subject** und **Body** enthalten. Das Feld **Text** kann sowohl statischen Text als auch Text enthalten, der dynamisch aus einer Nachschlagetabelle generiert wird.

**Regelsatz:**

Diese Nachricht per E-Mail senden

**XML:**

E-Mail an %1

**Inhaltsgenehmigungsstatus festlegen**

Legt den Inhaltsgenehmigungsstatus eines Elements auf **Genehmigt**, **Abgelehnt** oder **Ausstehend** fest. Mit dieser Aktion werden außerdem Kommentare hinzugefügt.

**Regelsatz:**

Inhaltsgenehmigungsstatus auf diesen Status festlegen mit Kommentaren: Kommentare

**XML:**

Status für die Genehmigung von Inhalten mit %2 auf %1 festlegen

**Feld im aktuellen Element festlegen**

Legt ein Feld im aktuellen Element auf einen angegebenen Wert oder einen Nachschlagewert fest.

**Regelsatz**:

Feld auf Wert festlegen

**XML:**

%1 auf %2 festlegen

**Festlegen des Zeitteils des Datums-/Uhrzeitfelds**

Weist den Workflow an, die Uhrzeit auf einen bestimmten Wert für ein angegebenes Datum festzulegen. Diese Information wird zur späteren Verwendung in einer Workflowvariablen gespeichert.

**Regelsatz:**

Zeit als Stunden:Minuten für Datum festlegen (Ausgabe in Variable: Datum)

**XML:**

Zeit als %1:%2 für %3 festlegen (Ausgabe in %4)

**Workflowvariable festlegen**

Weist den Workflow an, einen Wert für die angegebene Workflowvariable festzulegen.

**Regelsatz:**

Workflowvariable auf Wert festlegen

**XML:**

%1 auf %2 festlegen

**Workflow beenden**

Beendet den Workflow und erstellt einen Eintrag mit einer angegebenen Meldung im Workflowverlaufsprotokoll.

**Regelsatz:**

Workflow beenden und diese Meldung protokollieren

**XML:**

Den Workflow beenden und %1 protokollieren

**Listenelement aktualisieren**

Weist den Workflow an, ein Feld in einem Listenelement mit einem angegebenen Wert zu aktualisieren.

**Regelsatz:**

Element in dieser Liste aktualisieren

**XML:**

Element in %1 aktualisieren

**Auf Feldänderung im aktuellen Element warten**

Hält den Workflow an, bis ein Feld mit einem bestimmten Wert aktualisiert wird.

**Regelsatz:**

Warten, bis Felddiesem Wertentspricht

**XML:**

Auf %1 %2 %3 warten

Siehe auch