Allgemeine Merkmale von Daten, die von einer Berichtsdatenquelle abgerufen wurden

Neu: 12. Dezember 2006

Zum Abrufen von Reporting Services-Berichtsdaten von einer Datenquelle übergibt der dem Datenquellentyp entsprechende Datenprovider den Abfragebefehlstext für jedes Berichtsdataset oder jeden Berichtsparameter und ruft die Ergebnisse ab.

Von einer Berichtsdatenquelle abgerufene Daten entsprechen normalerweise den folgenden allgemeinen Konventionen:

  • Die abgerufenen Daten bilden ein einzelnes Rowset. Wenn mit einer einzelnen Abfrage mehrere Rowsets abgerufen werden, wird nur das erste Rowset verarbeitet.
  • Bei multidimensionalen und XML-Datenquellen werden die Daten als vereinfachtes Rowset abgerufen.

Wenn Sie ein Berichtsdataset definieren, können Sie zudem Dateneigenschaften direkt festlegen oder die vom Datenprovider festgelegten Standardwerte annehmen. Als Eigenschaften können Groß-/Kleinschreibung, Kanatyp, Breite, Akzent und Sortierung verwendet werden. Weitere Informationen zum Festlegen dieser Eigenschaften finden Sie unter Dataset (Registerkarte Datenoptionen, Berichts-Designer).

Das direkte Abrufen von Skalarwerten wird nicht unterstützt. Skalarwerte können abgerufen werden, indem der Wert in einer SELECT-Anweisung eingeschlossen wird und als Rowset mit einer einzelnen Spalte und einer einzelnen Zeile zurückgegeben wird. Wenn Sie auf den Skalarwert im zugehörigen Berichtsdataset zugreifen möchten, verwenden Sie einen Ausdruck mit der FIRST-Funktion, wobei die Bereichsvariable auf das zugehörige Dataset festgelegt ist. Beispiel: =FIRST(Fields!TotalValue.Value,"ScalarReportDataset").

Siehe auch

Konzepte

Definieren von Berichtsdatasets
Von Reporting Services unterstützte Datenquellen
Unterschiede zwischen Datenverarbeitungserweiterungen und .NET-Standarddatenprovidern
Herstellen einer Verbindung mit einer Datenquelle
Festlegen von Datenquelleneigenschaften in Reporting Services

Hilfe und Informationen

Informationsquellen für SQL Server 2005