Wo können externe Daten angezeigt werden?

Letzte Änderung: Mittwoch, 14. April 2010

Gilt für: SharePoint Server 2010

Inhalt dieses Artikels
Präsentationsfeatures in SharePoint 2010
Externe Listen
Externe Datenspalten
Geschäftsdatenwebparts
Auswahltool für externe Inhaltstypen
Auswahltool für externe Elemente
Profilseiten
Präsentationsfeatures in Office 2010

Verfügbar in SharePoint Online

Nach dem Erstellen eines externen Inhaltstyps können Sie, ohne Code zu schreiben, jede Art von Präsentationsfeatures von Microsoft Business Connectivity Services (BCS) für Benutzer verwenden.

Präsentationsfeatures in SharePoint 2010

Auf dem Server können Sie bei Verwendung externer Inhaltstypen als Datenquelle externe Daten in den folgenden Komponenten anzeigen. Beachten Sie, dass die Palette der Features und die Funktionen in Microsoft SharePoint Foundation 2010 und Microsoft SharePoint Server 2010 unterschiedlich sind. So stehen beispielsweise Profilseiten und die in diesem Abschnitt erwähnten umfangreichen Clientfeatures nur mit SharePoint Server 2010 und Office 2010 zur Verfügung. Details finden Sie unter Lieferumfang von Business Connectivity Services.

Externe Listen

Eine externe Liste ist ein neues Feature in Microsoft SharePoint Foundation 2010, das den Zugriff auf Daten von externen Systemen ermöglicht, so wie dies beim Zugriff auf SharePoint-Listendaten der Fall ist. In externen Listen werden externe Inhaltstypen als Datenquellen verwendet. Mit externen Listen können Sie unter Verwendung der bereits für einen externen Inhaltstyp definierten Metadaten eine SharePoint-Liste mit externen Daten erstellen, die wie jede andere SharePoint-Liste aussieht und sich auch so verhält.

In Abbildung 1 ist eine externe Liste der Kunden aus der Nordwind-Beispieldatenbank dargestellt.

Abbildung 1. Externe Liste der Kunden aus der Nordwind-Beispieldatenbank

Externe Kundenliste

Sie können auch externe Listen für Microsoft Outlook 2010 und Microsoft SharePoint Workspace 2010 offline verwenden. Dadurch können Sie externe Listen wie systemeigene Outlook-Elementtypen (beispielsweise Kontakte, Aufgaben und Beiträge) in Outlook und Listen in SharePoint Workspace bearbeiten. Darüber hinaus werden Online- und Offlineszenarien für externe Daten in Office-Clientanwendungen unterstützt.

Mit externen Listen ist es möglich, zurück in das externe System zu schreiben, sofern es das System zulässt und es entsprechend vom externen Inhaltstyp modelliert ist. Das bedeutet, dass Benutzer externe Daten direkt aus SharePoint 2010 heraus bearbeiten können. Änderungen, die an den Listenelementen vorgenommen werden, werden automatisch mit dem externen System synchronisiert. Mithilfe der Schaltfläche Daten aktualisieren in der Liste können Sie zudem synchronisieren und aktualisierte Daten automatisch vom externen System abrufen.

Beachten Sie, dass im Gegensatz zu einer SharePoint-Liste, deren Daten in der SharePoint-Inhaltsdatenbank gespeichert werden, die Daten in einer externen Liste nur im externen System gespeichert werden. Externe Daten werden zur Laufzeit in die SharePoint-Liste übertragen, wenn Sie zu der Liste navigieren.

HinweisHinweis

Das Schema einer externen Liste basiert auf dem Modell und kann nicht durch Hinzufügen neuer Spalten in SharePoint Server 2010 erweitert werden. Außerdem weisen externe Listen in dieser Version nicht die gesamte Funktionalität typischer SharePoint-Listen auf, wie z. B. Workflow, Inhaltstypen, Versionsverwaltung, Einchecken und Auschecken.

Externe Datenspalten

In Microsoft Office SharePoint Server 2007 wurde der Listenspaltentyp Geschäftsdaten eingeführt, der nun für alle SharePoint-Listen (mit Ausnahme von externen Listen) in Microsoft SharePoint Foundation 2010 verfügbar ist. Der Listenspaltentyp Geschäftsdaten wird nun als Spalte für externe Daten bezeichnet und ermöglicht Benutzern das Hinzufügen von Daten aus externen Inhaltstypen zu standardmäßigen SharePoint-Listen. In der Spalte für externe Daten können wie in einer externen Liste Daten jedes externen Inhaltstyps angezeigt werden, der in BDC modelliert ist. In Abbildung 2 ist eine SharePoint-Liste dargestellt, die um Externe Datenspalten aus dem externen Inhaltstyp Customer erweitert wurde.

Abbildung 2. SharePoint-Liste mit externen Datenspalten

SharePoint-Liste mit externen Datenspalten

Es folgen drei Szenarien, in denen Externe Datenspalten verwendet werden:

  • Tagging eines Dokuments in einer Liste Sie können beispielsweise in der RPR-Dokumentbibliothek (Request for Proposal) eine externe Datenspalte hinzufügen, um den Dokumentvorschlag mit dem Kunden, von dem der Vorschlag stammt, zu kennzeichnen. Dadurch können Benutzer die Details von Kunden anzeigen und zugeordnete Aktionen aus der Dokumentbibliothek ausführen.

  • Kommentieren (oder Erweitern) von Daten in einem externen System ohne Änderung des externen Systems Sie können beispielsweise Ihrer Liste eine Spalte hinzufügen, um die Anzahl der von Mitarbeitern Ihres Teams empfohlenen Neueinstellungen nachzuverfolgen, selbst wenn diese Daten im externen System nicht nachverfolgt werden.

  • Auswählen von Werten aus einer kanonischen Liste von Werten Sie können beispielsweise eine externe Datenspalte in einer Liste verwenden, die es Benutzern ermöglicht, die Postleitzahl einer Stadt auszuwählen, anstatt diese manuell einzugeben.

Wenn Sie über Business Connectivity Services Rich Client-Erweiterungen verfügen, können Sie in Microsoft Word Inhaltssteuerelemente für externe Elemente verwenden, um Externe Datenspalten in Word anzuzeigen. Auf diese Weise können Sie die vorherigen drei Szenarien in einem Word-Dokument ausführen.

Wenn Sie einer Liste eine Spalte für externe Daten hinzufügen, können Sie eine beliebige Anzahl von Feldern auswählen, die aus dem externen System abgerufen und in der Liste angezeigt werden sollen. Wenn Sie beispielsweise eine Spalte vom Typ Product (externer Inhaltstyp) hinzufügen, können mehrere Felder wie z. B. ID, Name, QtyInStock und Price in der Liste angezeigt werden.

Die Externe Datenspalten stellen alle anderen Features von Microsoft SharePoint Foundation 2010-Standardlisten bereit, wie Workflow, Versionsverwaltung, Einchecken und Auschecken. Mithilfe der Schaltfläche Daten aktualisieren in der Liste können Sie darüber hinaus synchronisieren und aktualisierte Daten automatisch vom externen System abrufen.

Geschäftsdatenwebparts

Business Connectivity Services stellt die folgenden Webparts bereit: externe Datenliste, externes Datenelement, Generator für externe Datenelemente, Liste mit externen verknüpften Daten und Konnektivitätsfilter für externe Daten. Diese Webparts basieren auf BDC und bieten drei Hauptvorteile:

  • Keine Codierung erforderlich und Wiederverwendbarkeit Diese Webparts ermöglichen die Anzeige externer Daten auf der Portalwebsite, ohne dass Code geschrieben werden muss. Zudem sind diese Webparts generisch und wiederverwendbar und können jeden Datentyp (externen Inhaltstyp) anzeigen, der im Business Data Connectivity-Dienst (BDC) registriert ist.

  • Verbindbarkeit Diese Webparts unterstützen Webverbindungen und vereinfachen das Erstellen von Master-Detail-Verbindungen, ohne Code zu schreiben. So können Sie beispielsweise Kunden und ihre Details durch Verbinden der Webparts Externe Datenliste und Externes Datenelement anzeigen. Diese Webparts können auch in Dashboards integriert werden.

  • Anpassung Diese Webparts unterstützen die WYSIWYG-Bearbeitung in Microsoft SharePoint Designer 2010 und können mithilfe von XSLT-Transformationen angepasst werden.

HinweisHinweis

Die Geschäftsdatenwebparts sind schreibgeschützt und bieten keine Fähigkeit zum Zurückschreiben auf das externe System.

Auswahltool für externe Inhaltstypen

Ein Auswahltool für externe Inhaltstypen stellt Benutzern Funktionen zur Auswahl und Auflösung zur Verfügung. Sie können ein Auswahltool in ein Formular oder eine Seite für Szenarien einfügen, in denen Benutzer in der Lage sein sollten, einen externen Inhaltstyp aus der Liste verfügbarer externer Inhaltstypen auszuwählen. In Abbildung 3 wird ein Auswahltool für externe Inhaltstypen auf der Seite Spalte erstellen in SharePoint dargestellt.

Abbildung 3. Auswahltool für externe Inhaltstypen

Auswahl für externen Inhaltstyp

Auswahltool für externe Elemente

Ein Auswahltool für externe Elemente stellt Funktionen zur Auswahl und Auflösung externer Elemente auf dem Server und in umfangreichen Office-Clientanwendungen zur Verfügung. Sie können ein Auswahltool in ein Formular oder eine Seite für Szenarien einfügen, in denen Benutzer in der Lage sein sollten, ein externes Element wie etwa ein Kunde aus einer Kundenliste auszuwählen. In der folgenden Abbildung wird veranschaulicht, wie eine Kundenliste im Auswahltool für externe Elemente angezeigt und ein Kunde problemlos ausgewählt wird.

Abbildung 4. Auswahltool für externe Elemente zum Auswählen eines Kunden

Auswahl für externe Elemente zum Auswählen eines Kunden

Profilseiten

Profilseiten sind SharePoint-Seiten in SharePoint Server 2010, auf den die Details zu einem externen Element angezeigt werden. Wie auf jeder anderen SharePoint-Webpartseite können Sie auch diese Seite so anpassen, dass die Details eines externen Elements angezeigt werden.

Präsentationsfeatures in Office 2010

Im Thema Business Connectivity Services in Microsoft Office 2010 werden die Präsentationsfeatures von Office 2010-Anwendungen beschrieben.