Vorgehensweise: Hinzufügen, Bearbeiten und Aktualisieren von Feldern im Fenster 'Berichtsdaten' (Report Builder 3.0 und SSRS)
Datasetfelder sind die integrierte Auflistung von Feldnamen, die die Daten darstellen, die zurückgegeben werden, wenn eine Datasetabfrage in einer externen Datenquelle ausgeführt wird.
Bei einem eingebetteten Dataset sind Datasetfelder die Felder, die erstellt werden, nachdem Sie die Erstellung einer Abfrage abgeschlossen und den Bereich Abfrage-Designer geschlossen haben, und von Ihnen erstellte Felder berechnet werden.
Bei einem freigegebenen Dataset entsprechen die Datasetfelder den Feldern aus der freigegebenen Datasetdefinition, die dem Bericht hinzugefügt wurden. Obwohl die Abfrage vom freigegebenen Dataset auf dem Berichtsserver bei jeder Ausführung des Berichts verwendet wird, ist die Liste der Datasetfelder im Bericht statisch.
Aktualisieren Sie mit der Option Felder Aktualisieren die Liste der Felder im Bericht, damit Sie mit der aktuellen Liste der Felder der freigegebenen Datasetabfrage übereinstimmen. Die Aktualisierung der Feldliste wirkt sich nicht auf die berechneten Felder aus, die Sie im Bericht definieren.
Hinweis |
---|
Sie können Berichtsdefinitionen (RDL) in Berichts-Generator 3.0 und im Berichts-Designer in Business Intelligence Development Studio erstellen und ändern. Jede Erstellungsumgebung bietet verschiedene Methoden zum Erstellen, Öffnen und Speichern von Berichten und verwandten Elementen. Weitere Informationen finden Sie unter Entwerfen von Berichten in Berichts-Designer und Berichts-Generator 3.0 (SSRS) im Web auf microsoft.com. |
So fügen Sie ein Abfragefeld hinzu
Klicken Sie im Bereich Berichtsdaten mit der rechten Maustaste auf das Dataset, und klicken Sie dann auf Abfragefeld hinzufügen.
Hinweis Zum Anzeigen des Bereichs Berichtsdaten klicken Sie im Menü Ansicht auf Berichtsdaten.
Klicken Sie auf der Seite Felder des Dialogfelds Dataseteigenschaften auf Hinzufügen und dann auf Abfragefeld. Unten im Raster wird eine neue Zeile hinzugefügt.
Geben Sie einen Namen für das neue Feld im Textfeld Feldname ein.
Hinweis Namen müssen innerhalb des Datasets eindeutig sein.
Geben Sie im Textfeld Feldquelle den Namen eines vorhandenen Felds in der Datenquelle ein.
Klicken Sie auf OK.
So fügen Sie ein berechnetes Feld hinzu
Klicken Sie im Bereich Berichtsdaten mit der rechten Maustaste auf das Dataset, und klicken Sie dann auf Berechnetes Feld hinzufügen.
Klicken Sie auf der Seite Felder des Dialogfelds Dataseteigenschaften auf Hinzufügen und dann auf Berechnetes Feld. Unten im Raster wird eine neue Zeile hinzugefügt.
Geben Sie einen Namen für das neue Feld im Textfeld Feldname ein.
Hinweis Namen müssen innerhalb des Datasets eindeutig sein.
Geben Sie den Ausdruck für das neue Feld im Textfeld Feldquelle ein. Klicken Sie auf die Ausdrucksschaltfläche (fx), um einen Ausdruck zu erstellen.
Hinweis Der Ausdruck für ein berechnetes Feld darf keine Aggregate oder Verweise auf Berichtselemente enthalten.
Klicken Sie auf OK.
So bearbeiten Sie ein Abfragefeld oder ein Datasetfeld
Klicken Sie im Bereich Berichtsdaten mit der rechten Maustaste auf das Feld, und klicken Sie dann auf Feldeigenschaften.
Klicken Sie auf der Seite Felder des Dialogfelds Dataseteigenschaften auf ein bereits vorhandenes Feld, um die Zeile auszuwählen.
Ändern Sie den Namen des Felds oder den Wert des Felds.
Klicken Sie auf OK.
So löschen Sie ein Abfragefeld oder ein berechnetes Feld
Erweitern Sie im Bereich Berichtsdaten das Dataset, um die Feldauflistung anzuzeigen.
Klicken Sie mit der rechten Maustaste auf das Feld, das Sie entfernen möchten, und klicken Sie dann auf Löschen.
So aktualisieren Sie die Feldauflistung im Berichtsdatenbereich für ein freigegebenes Dataset
Klicken Sie im Berichtsdatenbereich mit der rechten Maustaste auf das Dataset, und klicken Sie dann auf Abfrage.
Klicken Sie auf Felder aktualisieren.
Die Abfrage des freigegebenen Datasets wird auf dem Berichtsserver ausgeführt und gibt die aktuelle Feldauflistung zurück.
Siehe auch