Share via


Schritt 6 (Optional): Erstellen benutzerdefinierter Outlook-Ansichtsdefinitionen (OVD)

In jedem Microsoft Business Connectivity Services (BCS)-Lösungsordner in Microsoft Outlook-Explorer werden die zugehörigen Elemente in einem Layout angezeigt, das als Ansicht bezeichnet wird. Mithilfe von Outlook-Ansichten können dieselben Informationen in einem Ordner unterschiedlich dargestellt werden, indem sie unterschiedlich angeordnet und formatiert werden. In Outlook gibt es für jeden Ordner Standardansichten, wie z. B. CardView für den Elementtyp Geschäftlicher Kontakt. Sie können jedoch benutzerdefinierte Ansichtsdefinitionen erstellen, falls diese Ansichten nicht Ihren Entwurfsanforderungen entsprechen.

Letzte Änderung: Dienstag, 27. Juli 2010

Gilt für: SharePoint Server 2010

Beim Erstellen einer Ansichtsdefinition in Outlook müssen Sie zunächst einen der fünf Ansichtstypen auswählen: Tabelle, Zeitachse, Tag/Woche/Monat, Karte, oder Symbol. Anschließend müssen Sie bestimmen, wie Informationen in der neuen Ansicht angeordnet und formatiert werden, einschließlich der zu verwendenden Farben und Schriftarten und sonstiger Einstellungen. Business-Konnektivitätsdienste (Business Connectivity Services) bietet eine Möglichkeit zum Exportieren benutzerdefinierter Ansichtsdefinitionen in Outlook als OVD-Dateien. Sie können die OVD-Datei in das deklarative Outlook-Lösungspaket und in die Datei OIR.config einschließen und die Outlook-Ansicht angeben, in der die externen Elemente in Ihrer Lösung angezeigt werden sollen. Benutzer, die das Lösungspaket installieren, sehen die externen Elemente automatisch in der angepassten Ansicht in Outlook.

So erstellen Sie eine Outlook-Ansichtsdefinition

  1. Navigieren Sie zu Ihrem Lösungsordner in Outlook. Erstellen Sie eine Outlook-Ansichtsdefinition für den externen Inhaltstyp, und passen Sie ihn wie gewünscht an. Anweisungen hierzu finden Sie unter Erstellen, Ändern oder Anpassen einer Ansicht

    VorsichtVorsicht

    Die Outlook-Standardansicht dürfen Sie nicht anpassen und exportieren. Dies würde sich auf alle Ordner auswirken, die diese Standardansicht zum Anzeigen der Elemente verwenden. Erstellen Sie stets eine neue Ansicht, und passen Sie diese an. Verwenden Sie darüber hinaus unbedingt einen eindeutigen Namen für die Ansicht, damit es keine Konflikte gibt, wenn Benutzer das Paket in Outlook installieren.

  2. Nachdem Sie die Ansichtsdefinition erstellt haben, klicken Sie im linken Navigationsbereich mit der rechten Maustaste auf den externen Listenordner, und klicken Sie dann wie in Abbildung 1 dargestellt auf Ansichtsdefinition exportieren.

    Abbildung 1. Ansichtsdefinition in Outlook exportieren

    Ansichtsdefinition in Outlook exportieren

  3. Geben Sie einen Namen für die Ansichtsdefinition an (z. B. ContosoCustomerView), und speichern Sie sie im Ordner Solution Artifacts.

  4. Nun können Sie die Datei OIR.config bearbeiten, um die BCS-Clientlaufzeit anzuweisen, dass die benutzerdefinierte Ansichtsdefinition in Ihrer Lösung verwendet werden soll. Öffnen Sie dazu die Datei OIR.config, und ersetzen Sie im Abschnitt Views das Views-Element durch Folgendes.

    <Views>
      <FolderViewDefinition Name="ContosoCustomerView" 
                            ViewName="ContosoCustomerView" 
                            ViewType="TableView" 
                            IsDefault="true" 
                            ViewFileName="ContosoCustomerView.ovd" />
    </Views>
    
  5. Speichern und schließen Sie die Datei.

Damit haben Sie erfolgreich eine benutzerdefinierte Ansichtsdefinition erstellt, um Ihre anspruchsvollere deklarative Outlook-Lösung zu erweitern, und haben die Datei OIR.config mit diesen Informationen aktualisiert. Sie sollten die Lösung erneut packen, in Outlook bereitstellen und testen, um sicherzustellen, dass sie erwartungsgemäß ausgeführt wird.

Wichtiger HinweisWichtig

Wenn Sie die Lösung auf demselben Outlook-Client bereitstellen, auf dem Sie die Ansichtsdefinition erstellt haben, wird die gepackte Ansicht mit einer angefügten Nummer hinzugefügt (z. B. "_1"). Um zu verhindern, dass der Ansichtsname geändert wird, entfernen Sie die erstellte Ansicht in Outlook vor der Bereitstellung mithilfe des Ansichten-Managers.

Weitere Schritte

Schritt 7 (optional): Anzeigen von Parts für externe Daten im Outlook-Aufgabenbereich ("Layout.xml")