Codebeispiel: Beispiel für Sandkastenworkflow

Letzte Änderung: Freitag, 16. Juli 2010

Gilt für: SharePoint Server 2010

In Beispiel für einen Sandkastenworkflow wird gezeigt, wie Sie mithilfe des Objektmodells für SharePoint-Listen Sandkasten-Workflowaktionen erstellen, mit denen aus externen Listen gelesen wird. In diesem Beispiel werden zwei Sandkasten-Workflowaktionen implementiert und Schritte für die Verwendung dieser Aktionen in einem deklarativen Workflow gezeigt.

Nachfolgend finden Sie eine Beschreibung der in diesem Beispiel erstellten Sandkasten-Workflowaktionen:

  • "Get External List Item by Field" (Sandkastenfunktion) Entspricht der GetExternalListItemByField-Methode in der BCSReadActivities-Klasse. Mit dieser Aktion können Sie ein Element aus der externen Liste lesen und so speichern, dass die Daten wiederverwendet werden können. Genauer gesagt wird mit dieser Aktion das externe Element aus der externen Liste gelesen, die Felder werden in einer Datentabelle gespeichert, und das Element wird als XML gespeichert.

  • "Read External List Item Data" (Sandkastenfunktion) Entspricht der GetItemDataFromString-Methode in der BCSReadActivities-Klasse. Mit dieser Aktion wird ein angegebenes Feld aus dem externen Element gelesen, indem die bereits gespeicherten Daten des externen Elements verwendet werden.

Voraussetzungen:

  • Microsoft .NET Framework 3.5 Service Pack 1

  • Microsoft SharePoint Server 2010

  • Installation von Microsoft Visual Studio 2010 auf dem gleichen Computer wie SharePoint Server 2010

  • Microsoft SharePoint Designer 2010

Herunterladen und Verwenden des Beispiels

  1. Laden Sie das Microsoft SharePoint 2010 Software Development Kit (SDK) unter SharePoint 2010-Referenz: Software Development Kit herunter.

  2. Extrahieren Sie bcs sample kit.zip aus dem Pfad %ProgramFiles%\Microsoft SDKs\SharePoint 2010\Samples\Business Connectivity Services in einen lokalen Ordner.

  3. Suchen Sie in dem Ordner, in dem Sie die Dateien extrahiert haben, den Ordner Sandboxed BCS Workflow Sample, und öffnen Sie die Datei Readme.htm.

  4. Folgen Sie den Anweisungen in der Datei Readme.htm, um das Beispiel zu verwenden.