Erstellen einer externen Liste mithilfe einer OData-Datenquelle in SharePoint
In diesem Artikel erfahren Sie, wie Sie externe Listen programmgesteuert erstellen und an OData-basierte externe Inhaltstypen in SharePoint binden. Obwohl Hauptbenutzer oder SharePoint-Administrator eine externe Liste mithilfe von SharePoint Designer 2013 wahrscheinlich erstellen, wird ein Entwickler die Möglichkeit zum Erstellen von externer Listen mithilfe der Tools von deren Handel, Visual Studio 2012 und die Office Developer Tools für Visual Studio 2012 interessiert sein. Wird dadurch mehr Flexibilität zu Funktionen hinzuzufügen und um eine Lösung zu packen, die umfasst Features zur späteren Bereitstellung in eine Business Connectivity Services (BCS) oder viele Umgebungen hosten.
Voraussetzungen für die Erstellung einer externen Liste
Die folgenden Komponenten sind erforderlich, damit eine externe Liste aus einer OData-Quelle zu erstellen:
Visual Studio 2012
SharePoint
Office Developer Tools für Visual Studio 2012
Ein veröffentlichter externer Inhaltstyp, der auf einer OData-Quelle basiert: Anweisungen finden Sie unter Vorgehensweise: Erstellen eines externen Inhaltstyps aus einer OData-Quelle in SharePoint.
Informationen zum Einrichten einer SharePoint-Entwicklungsumgebung finden Sie unter Einrichten einer allgemeinen Entwicklungsumgebung für SharePoint.
Zentrale Konzepte zum Erstellen von externer Listen
Die folgenden Artikel enthalten Informationen zu SharePoint-Add-Ins und andere Hintergrundinformationen zum Erstellen von externer Listen.
Tabelle 1. Kernkonzepte für externe Listen
Titel des Artikels | Beschreibung |
---|---|
Erste Schritte mit den Business Connectivity Services in SharePoint |
Informationen Sie zu Business Connectivity Services und wie Sie externe Daten in SharePoint verfügbar machen können. |
SharePoint-Add-Ins |
Erfahren Sie mehr über das neue App-Modell in SharePoint, mit dem Sie Apps, d. h. kleine, einfach zu verwendende Lösungen für Endbenutzer, erstellen können. |
Auswählen von Mustern für die Entwicklung und das Hosting Ihres Add-Ins für SharePoint |
In diesem Artikel erfahren Sie mehr über die verschiedenen Verfahren zum Hosten von SharePoint-Add-Ins. |
Erstellen Sie eine neue externe Liste
Die folgenden Verfahren werden gezeigt, wie eine neue externe Liste erstellen, OData-basierten externen Inhaltstyp zu binden und Veröffentlichen in SharePointVisual Studio 2012 verwenden.
Hinweis
Im ersten Schritt wird davon ausgegangen, dass Sie erfolgreich einen externen Inhaltstyp erstellt haben, wie in Vorgehensweise: Erstellen eines externen Inhaltstyps aus einer OData-Quelle in SharePoint beschrieben.
So fügen Sie eine externe Liste automatisch hinzu
Wenn Sie eine einfache Liste, die angibt, was in Ihren externen Inhaltstyp ist dem Projekt hinzufügen möchten, können Sie die Visual Studio 2012 automatische Generierung von Tools verwenden. Die Liste wird erstellt, wenn der externe Inhaltstyp erstellt wird. Wenn Sie das Kontrollkästchen Erstellen Listeninstanzen für die ausgewählten Datenentitäten (mit Ausnahme von Dienstvorgänge) gefunden auswählen im zweite Schritt des automatische Generierung von Prozess (Wählen Sie im Schritt Datenentitäten), den Assistenten die XML-Deklaration erstellt und hinzufügen neue externe Inhaltstypen für jede Entität, die Sie ausgewählt haben.
Drücken Sie F5 zum Bereitstellen des Projekts und die neue Liste wird auch bereitgestellt.
Zu Testzwecken sollten Sie die Datei AppManifest.xml ändern, sodass die Startseite der app die Liste ist, den, die Sie gerade erstellt haben.
So ändern Sie die Datei AppManifest.xml
Öffnen Sie die Datei „Appmanifest.xml“ im XML-Editor.
Suchen Sie das <StartPage>-Tag.
Ändern Sie den Wert in
~appWebUrl/Lists/Employees
.Speichern Sie Ihre Änderungen.
Um das Projekt zu veröffentlichen
Drücken Sie F5, um das Projekt und die externe Liste bereitstellen.
Öffnen Sie einen Webbrowser, und navigieren Sie zu der neuen Liste, die Sie erstellt haben.
Siehe auch
Verwenden von OData-Quellen mit Business Connectivity Services in SharePoint
Gewusst wie: Erstellen eines externen Inhaltstyps aus einer OData-Quelle in SharePoint
So geht's: Erstellen einer einfachen automatisch gehosteten App für SharePoint
Verwenden von OData-Quellen mit Business Connectivity Services in SharePoint