Erstellen einer Datenansicht

In Ihrem Unternehmen werden Unmengen an Daten erfasst und gespeichert. Damit Sie und Ihr Team problemlos auf diese Daten zugreifen und diese sinnvoll nutzen können, möchten Sie auf der Microsoft SharePoint-Website Ihres Teams eine Tracking- oder Berichterstattungsanwendung erstellen. Wie sehen die ersten Schritte aus?

Mit Microsoft Office SharePoint Designer 2007 können Sie rasch eine benutzerdefinierte Ansicht von Livedaten, auch Datenansicht genannt, erstellen. Eine Datenansicht eignet sich zum Anzeigen von Daten aus den verschiedensten Quellen, einschließlich Datenbankabfragen, XML-Dokumenten, Webdiensten, SharePoint-Listen und -Bibliotheken sowie serverseitigen Skripts.

Eine Datenansicht kann auf zwei unterschiedliche Arten in eine Seite eingefügt werden. Sie können eine Datenansicht durch Ziehen der Datenquelle aus der Ordnerliste oder Datenquellenbibliothek auf eine neue oder vorhandene Seite auf der Website erstellen. Alternativ können Sie eine Datenansicht mithilfe des Befehls Datenansicht einfügen erstellen und die Ansicht dann durch Einfügen der Felder, die im Aufgabenbereich Datenquellendetails angezeigt werden sollen, direkt bearbeiten.

In diesem Artikel werden Datenansichten eingeführt. Darüber hinaus wird in diesem Artikel veranschaulicht, wie eine XML-Beispieldatei erstellt und als Datenquelle verwendet werden kann und wie eine Datenansicht basierend auf diesen Daten mithilfe von Drag and Drop und des Aufgabenbereichs Datenquellendetails erstellt wird. In diesem Artikel wird eine XML-Datei als Datenquelle verwendet, damit Sie die Datenquelle problemlos erstellen und die weiteren Schritte entsprechend nachvollziehen können. Die folgenden Verfahren sind jedoch mit jeder beliebigen Art von Datenquelle ausführbar, vor allem mit SharePoint-Listendaten, die vermutlich in den häufigsten Fällen als Datenquelle zum Erstellen einer Datenansicht dient.

Wichtig : In diesem Artikel wird erläutert, wie Datenansichten in SharePoint-Websites erstellt werden, die sich auf Servern mit Windows SharePoint Services 3.0 befinden. Befindet sich die Website nicht auf einem Server mit Windows SharePoint Services 3.0, stehen möglicherweise nicht alle Funktionen zur Verfügung.

Inhalt dieses Artikels

Was ist eine Datenansicht?

Erstellen einer XML-Datei als Beispieldatenquelle

Erstellen einer Datenansicht durch Ziehen der Datenquelle auf die Seite

Erstellen einer Datenansicht mithilfe des Aufgabenbereichs "Datenquellendetails"

Vorgeschlagene weitere Schritte

Was ist eine Datenansicht?

Eine Datenansicht ist eine benutzerdefinierte Liveansicht einer Datenquelle, die die Microsoft ASP.NET-Technologie nutzt. Office SharePoint Designer 2007 ruft Daten aus einer Datenquelle in Form von Extensible Markup Language (XML) ab und zeigt diese Daten mithilfe von XSL-Transformation (XSLT) an. Mithilfe von Office SharePoint Designer 2007 können Sie eine Datenansicht ändern. Eine Datenansicht kann Daten aus den verschiedensten Quellen anzeigen, einschließlich Datenbankabfragen, XML-Dokumenten, Webdiensten, SharePoint-Listen und -Bibliotheken sowie serverseitigen Skripts. Darüber hinaus können Sie eine Datenansicht erstellen, die Daten aus mehreren Datenquellen anzeigt.

Eine Datenansicht ruft Daten aus einer Datenquelle ab und zeigt diese Daten mithilfe von XSLT an

Datenansichten stellen Liveansichten von Daten dar, die gefiltert, sortiert oder gruppiert werden können. Sie können auch das Layout ändern oder Formatvorlagen oder bedingte Formatierung in einer Umgebung, die vollständig auf WYSIWYG (What You See Is What You Get) basiert, anwenden.

Nach dem Einfügen einer Datenansicht auf einer Seite können Sie mithilfe der WYSIWYG-Tools in Office SharePoint Designer 2007 Spalten hinzufügen oder entfernen, die Schriftformatierung ändern oder Farben anwenden. Wenn Sie eine Datenansicht mithilfe der in Office SharePoint Designer 2007 zur Verfügung stehenden WYSIWYG-Tools formatieren, wird Extensible Stylesheet Language (XSL) direkt in den HTML-Code eingefügt. Während XSL direkt in der Codeansicht bearbeitet werden kann, stehen Ihnen die Formatierungstools in Office SharePoint Designer 2007 zur Verfügung, um XSL auch ohne weitere XSL-Kenntnisse schnell und einfach einzufügen.

Seitenanfang

Erstellen einer XML-Datei als Beispieldatenquelle

Nordwind GmbH ist ein Delikatessenhandel, der seine Produktliste im XML-Format führt. Die Produktliste schließt auch Informationen über den Lagerbestand mit ein. Derzeit überwacht Ihr Team die Lagerbestände durch gedruckte Berichte, die an die anderen Teams verteilt werden. Sie schlagen vor, dass eine Datenansicht auf der Intranetsite erstellt wird, damit alle Teams innerhalb des Unternehmens schnell und problemlos auf Produktlagerdaten zugreifen können und Berichte nicht mehr über Lagerbestände gedruckt werden müssen.

Die folgenden Verfahren setzen die Verwendung einer XML-Datei als Datenquelle voraus. Wenn Ihre SharePoint-Website keine XML-Datei enthält, müssen Sie die Nordwind GmbH-Produktliste zuerst erstellen. Nach dem Erstellen der Liste können Sie eine Sicht der in der Liste enthaltenen Daten mithilfe einer Datenansicht erstellen.

Erstellen der Liste "Products.xml"

  1. Klicken Sie im Menü Datei auf Website öffnen.

  2. Navigieren Sie im Dialogfeld Website öffnen zu der SharePoint-Website, markieren Sie sie, und klicken Sie dann auf Öffnen.

  3. Wenn Sie dazu aufgefordert werden, geben Sie im Dialogfeld Verbinden mit Ihren Benutzernamen und Ihr Kennwort ein, und klicken Sie anschließend auf OK.

  4. Klicken Sie im Menü Datei auf Neu.

  5. Doppelklicken Sie im Dialogfeld Neu auf Textdatei.

    Auf der Website wird eine neue Textdatei geöffnet.

  6. Kopieren Sie die folgenden Codezeilen, indem Sie sie markieren und dann STRG+C drücken.

    <?xml version="1.0" encoding="utf-8"?>
    <ProductsRoot>
    <Products>
    <ProductID>1</ProductID>
    <ProductName>Chai</ProductName>
    <SupplierID>1</SupplierID>
    <CategoryID>1</CategoryID>
    <QuantityPerUnit>10 boxes x 20 bags</QuantityPerUnit>
    <UnitPrice>18</UnitPrice>
    <UnitsInStock>39</UnitsInStock>
    <UnitsOnOrder>0</UnitsOnOrder>
    <ReorderLevel>10</ReorderLevel>
    <Discontinued>0</Discontinued>
    </Products>
    <Products>
    <ProductID>2</ProductID>
    <ProductName>Chang</ProductName>
    <SupplierID>1</SupplierID>
    <CategoryID>1</CategoryID>
    <QuantityPerUnit>24 - 12 oz bottles</QuantityPerUnit>
    <UnitPrice>19</UnitPrice>
    <UnitsInStock>17</UnitsInStock>
    <UnitsOnOrder>40</UnitsOnOrder>
    <ReorderLevel>25</ReorderLevel>
    <Discontinued>0</Discontinued>
    </Products>
    <Products>
    <ProductID>3</ProductID>
    <ProductName>Aniseed Syrup</ProductName>
    <SupplierID>1</SupplierID>
    <CategoryID>2</CategoryID>
    <QuantityPerUnit>12 - 550 ml bottles</QuantityPerUnit>
    <UnitPrice>10</UnitPrice>
    <UnitsInStock>13</UnitsInStock>
    <UnitsOnOrder>70</UnitsOnOrder>
    <ReorderLevel>25</ReorderLevel>
    <Discontinued>0</Discontinued>
    </Products>
    <Products>
    <ProductID>4</ProductID>
    <ProductName>Chef Anton's Cajun Seasoning</ProductName>
    <SupplierID>2</SupplierID>
    <CategoryID>2</CategoryID>
    <QuantityPerUnit>48 - 6 oz jars</QuantityPerUnit>
    <UnitPrice>22</UnitPrice>
    <UnitsInStock>53</UnitsInStock>
    <UnitsOnOrder>0</UnitsOnOrder>
    <ReorderLevel>0</ReorderLevel>
    <Discontinued>0</Discontinued>
    </Products>
    <Products>
    <ProductID>5</ProductID>
    <ProductName>Chef Anton's Gumbo Mix</ProductName>
    <SupplierID>2</SupplierID>
    <CategoryID>2</CategoryID>
    <QuantityPerUnit>36 boxes</QuantityPerUnit>
    <UnitPrice>21.35</UnitPrice>
    <UnitsInStock>0</UnitsInStock>
    <UnitsOnOrder>0</UnitsOnOrder>
    <ReorderLevel>0</ReorderLevel>
    <Discontinued>1</Discontinued>
    </Products>
    </ProductsRoot>
  7. Positionieren Sie die Einfügemarke in Office SharePoint Designer 2007 an den Seitenanfang, und drücken Sie STRG+V, um den soeben auf die Seite kopierten Code einzufügen.

  8. Klicken Sie im Menü Datei auf Speichern unter.

  9. Geben Sie im Dialogfeld Speichern unter im Feld Dateiname den Namen Products.xml ein.

  10. Klicken Sie in der Liste Dateityp auf XML und dann auf Speichern.

Seitenanfang


Erstellen einer Datenansicht durch Ziehen der Datenquelle auf die Seite

Wenn Sie eine Datenquelle auf eine Seite ziehen, wird eine Standardansicht der Daten angezeigt, wobei die ersten fünf Felder in der Datenquelle in den einzelnen Zeilen in einer einfachen Tabelle angezeigt werden. Die Datenansicht ist jedoch vollständig anpassbar. Nach dem Einfügen der Datenansicht können Sie nach Bedarf der Datenansicht problemlos Spalten hinzufügen bzw. daraus entfernen. Weitere Informationen finden Sie im Thema Ändern von Spalten in einer Datenansicht.

Datenansichten basieren auf der Microsoft ASP.NET 2.0-Technologie. Zum Erstellen einer Datenansicht müssen Sie mit einer ASP.NET-Seite beginnen (ASPX-Datei). In diesem Beispiel erstellen Sie eine neue ASP.NET-Seite und erstellen dann eine Datenansicht durch Ziehen der Datenquelle auf die Seite.

  1. Klicken Sie im Menü Datei auf Neu.

  2. Doppelklicken Sie im Dialogfeld Neu auf ASPX.

    Eine neue Seite mit einem FORM-Tag wird geöffnet.

    ASP.NET-FORM-Tag

  3. Führen Sie eine der folgenden Aktionen durch:

    • Suchen Sie unter Ordnerliste nach Ihrer Datenquelle (in diesem Beispiel Products.xml), und ziehen Sie sie dann auf die Seite.

    • Klicken Sie im Menü Aufgabenbereiche auf Datenquellenbibliothek. Suchen Sie im Aufgabenbereich Datenquellenbibliothek nach Ihrer Datenquelle (in diesem Beispiel Products.xml), und ziehen Sie sie dann auf die Seite.

      Auf der Seite wird nun eine Datenansicht angezeigt, und der Aufgabenbereich Datenquellendetails wird geöffnet.

      Die durch Ziehen einer Datenquelle erstellte Datenansicht zeigt die ersten fünf Felder an

      Die ersten fünf Felder werden in einem einfachen Tabellenlayout angezeigt.

Seitenanfang


Erstellen einer Datenansicht mithilfe des Aufgabenbereichs "Datenquellendetails"

Wenn Sie eine Datenansicht mithilfe des Aufgabenbereichs Datenquellendetails erstellen, fügen Sie zuerst eine Datenansicht auf der Seite ein. Sie wählen dann unter Datenquellenbibliothek (ein Aufgabenbereich, in dem verfügbare Datenquellen für eine SharePoint-Website verwaltet werden) eine Datenquelle aus. Nach dem Auswählen der Datenquelle wird der Aufgabenbereich Datenquellendetails geöffnet. Im Aufgabenbereich Datenquellendetails wählen Sie die Felder aus, die angezeigt werden sollen, und fügen diese Daten in die Datenansicht ein.

Datenansichten basieren auf der ASP.NET 2.0-Technologie. Zum Erstellen einer Datenansicht müssen Sie mit einer ASP.NET-Seite beginnen (ASPX-Datei). In diesem Beispiel erstellen Sie eine neue ASP.NET-Seite und erstellen dann mithilfe des Aufgabenbereichs Datenquellendetails eine Datenansicht.

  1. Klicken Sie im Menü Datei auf Neu.

  2. Doppelklicken Sie im Dialogfeld Neu auf ASPX.

    Eine neue Seite mit einem FORM-Tag wird geöffnet.

    ASP.NET-FORM-Tag

  3. Klicken Sie im Menü Datenansicht auf Datenansicht einfügen.

    Auf der Seite wird nun eine leere Datenansicht angezeigt, und der Aufgabenbereich Datenquellenbibliothek wird geöffnet.

    Leere Datenansicht

    Nach dem Einfügen der Datenansicht können Sie nun Daten hinzufügen.

  4. Suchen Sie im Aufgabenbereich Datenquellenbibliothek nach Ihrer Datenquelle, klicken Sie darauf, und klicken Sie dann auf Daten anzeigen.

    Klicken Sie im Beispiel unter XML-Dateien auf Products.xml und dann auf Daten anzeigen. Wird die Überschrift XML-Dateien reduziert angezeigt, klicken Sie auf das Pluszeichen (+), um sie zu erweitern.

  5. Klicken Sie im Aufgabenbereich Datenquellendetails auf die Felder, die in die Datenansicht eingefügt werden sollen.

    Tipp : Zum Markieren mehrerer Felder halten Sie die STRG-TASTE gedrückt, während Sie auf die Felder klicken.

    Klicken Sie im Beispiel im Ordner ProductsRoot unter Products auf ProductName. Drücken Sie STRG, und halten Sie die Taste gedrückt, während Sie auf UnitsInStock, UnitsOnOrder und ReorderLevel klicken.

    Im Aufgabenbereich 'Datenquellendetails' markierte Felder

  6. Klicken Sie auf Ausgewählte Felder einfügen als und dann auf Ansicht für mehrere Einträge, um die ausgewählten Daten in die Datenansicht einzufügen.

    Hinweis : Einzelelementansicht zeigt einen einzelnen Datensatz in einer Datenansicht an. Ansicht für mehrere Einträge zeigt mehrere Datensätze an, wobei die Felder in Spalten mit Überschriften für die einzelnen Spalten zu sehen sind.

    Die im Aufgabenbereich Datenquellendetails ausgewählten Felder werden nun in einer Tabelle angezeigt.

    'Products.xml' wie in einer Datenansicht angezeigt

    Nach dem Erstellen einer Datenansicht können Sie mithilfe der WYSIWYG-Tools, z. B. der Formatsymbolleiste, Schriftarten ändern, Text ausrichten und Farben anwenden. Wenn Sie neue Formatierungen auf einen Datenpunkt in der Datenansicht anwenden, wird die Formatierung in Office SharePoint Designer 2007 auf alle Daten auf derselben Ebene in der XML-Datei angewendet, indem das der Seite angefügte XSLT-Stylesheet geändert wird. Wenn Sie z. B. im Rahmen des vorhergehenden Beispiels Chai ausgewählt und dann auf der Formatsymbolleiste auf Fett geklickt haben, wird diese Formatierung in Office SharePoint Designer 2007 auf den gesamten Inhalt des Felds Produktname angewendet.

    Fettformatierung wird auf alle Daten im Feld 'Produktname' angewendet

Seitenanfang


Vorgeschlagene weitere Schritte

Datenansichten sind leistungsfähige, vollständig anpassbare Ansichten von Livedaten. Nachdem Sie nun wissen, wie eine Datenansicht erstellt wird, möchten Sie möglicherweise mehr über die folgenden Themen erfahren:

  • Filtern von Daten in einer Datenansicht    Die Daten in einer Datenansicht können problemlos gefiltert werden. Weitere Informationen finden Sie unter Filtern von Daten in einer Datenansicht.

  • Sortieren und Gruppieren von Daten in einer Datenansicht     Die Daten in einer Datenansicht können rasch sortiert oder gruppiert werden. Weitere Informationen finden Sie unter Sortieren und Gruppieren von Daten in einer Datenansicht.

  • Anwenden von bedingter Formatierung auf eine Datenansicht    Wenn die Daten in einer Datenansicht bestimmte Bedingungen erfüllen, können Sie eine spezielle Formatierung auf die Daten anwenden. Weitere Informationen finden Sie unter Anwenden von bedingter Formatierung auf eine Datenansicht.

  • Erstellen einer Formelspalte in einer Datenansicht     Sie können eine berechnete Spalte erstellen, in der das Ergebnis der Berechnung anderer Spalten in einer Datenansicht angezeigt wird, genau wie in einem Tabellenblatt. So können Sie beispielsweise den Einzelpreis mit der Anzahl von Produkten des Lagerbestands multiplizieren und den Gesamtwert der Produkte in einer gesonderten Spalte anzeigen. Weitere Informationen finden Sie unter Erstellen einer Formelspalte in einer Datenansicht.

  • Ändern von Spalten in einer Datenansicht    Die Spalten in einer Datenansicht können schnell und einfach hinzugefügt, entfernt oder neu angeordnet werden. Weitere Informationen finden Sie unter Ändern von Spalten in einer Datenansicht.

  • Anzeigen von Daten aus mehreren Quellen in einer einzelnen Datenansicht     Sie haben die Möglichkeit, mindestens zwei zusammenhängende Datenquellen zu verbinden und Daten aus diesen Quellen in einer einzelnen Datenansicht anzuzeigen. Weitere Informationen finden Sie unter Anzeigen von Daten aus mehreren Quellen in einer einzelnen Datenansicht.

  • Anzeigen von Beispieldaten in einer Datenansicht     Beispieldaten können problemlos in einer Datenansicht angezeigt werden. Weitere Informationen finden Sie unter Anzeigen von Beispieldaten in einer Datenansicht.

Seitenanfang

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×