Share via


Exemplarische Vorgehensweise: Erstellen einer anspruchsvolleren deklarativen Outlook-Lösung

In dieser exemplarischen Vorgehensweise erstellen Sie eine deklarative Lösung in Microsoft Outlook, mit der der Bestellverlauf eines Kunden in einem Aufgabenbereich angezeigt wird, wenn der Geschäftskontaktinspektor für einen Kunden in Outlook geöffnet ist.

Letzte Änderung: Donnerstag, 8. Juli 2010

Gilt für: SharePoint Server 2010

Als externes System wird in diesem Fall der AdventureWorks-Webdienst verwendet, der im Microsoft SharePoint 2010 Software Development Kit (SDK) enthalten ist. Weitere Informationen zum Webdienst finden Sie unter Codebeispiel: AdventureWorks2008 ASP.NET Web Service.

Diese Lösung zeigt außerdem, wie Sie eine benutzerdefinierte Menübandschaltfläche erstellen, die eine Aktion für den externen Inhaltstyp Customer aufweist. Die folgende Abbildung veranschaulicht, wie die Aspekte der deklarativen Beispiellösung in Outlook dargestellt werden.

In Abbildung 1 wird im Outlook-Hauptfenster eine benutzerdefinierte Ansicht des Ordners mit den Kundeninformationen angezeigt.

Abbildung 1. Benutzerdefinierte Outlook-Ansicht des Ordners mit den Kundeninformationen im Outlook-Hauptfenster

Benutzerdefinierte Outlook-Ansicht des Ordners 'Customers'

In Abbildung 2 enthält das Inspektorfenster in Outlook einen Kunden. Zusätzliche Eigenschaften werden in einem angrenzenden benutzerdefinierten Formularbereich angezeigt.

Abbildung 2. Inspektorfenster in Outlook

Kundeneigenschaften in Outlook-Inspektor

In Abbildung 3 wird der Bestellverlauf des Kunden mithilfe von Parts für externe Daten im Aufgabenbereich angezeigt.

Abbildung 3. Inspektorfenster in Outlook mit dem Kunden und dem Aufgabenbereich mit dem Bestellverlauf.

Kundeneigenschaften in Outlook-Inspektor

In Abbildung 4 ist das benutzerdefinierte Menü im Menüband mit dem Menüband und den Aktionen abgebildet. Die über das Menüband aktivierte URL-Aktion ist direkt mit einer Webseite verknüpft.

Abbildung 4. Benutzerdefiniertes Menü im Menüband

Benutzerdefiniertes Menüband mit Aktionen

Voraussetzungen

  1. Erstellen Sie auf dem Entwicklungscomputer einen Ordner zur Speicherung der Lösungsartefakte.

  2. Benennen Sie diesen Ordner Solution Artifacts (dieser Name wird in der gesamten exemplarischen Vorgehensweise verwendet).

  3. Laden Sie die AdventureWorks2008-Beispieldatenbank unter Beispieldatenbanken für Microsoft SQL Server 2008 herunter, und installieren Sie sie auf einem Server.

  4. Laden Sie das Codebeispiel: AdventureWorks2008 ASP.NET Web Service, das im Microsoft SharePoint 2010 Software Development Kit (SDK) enthalten ist, herunter.

  5. Stellen Sie den Dienst nach den Anweisungen in der zugehörigen Infodatei auf einem Webserver bereit.

Schritte