ReportingService2005.PrepareQuery Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt ein Dataset zurück, das die von der Übermittlungsabfrage für ein datengesteuertes Abonnement abgerufenen Felder enthält.
public:
ReportService2005::DataSetDefinition ^ PrepareQuery(ReportService2005::DataSource ^ DataSource, ReportService2005::DataSetDefinition ^ DataSet, [Runtime::InteropServices::Out] bool % Changed, [Runtime::InteropServices::Out] cli::array <System::String ^> ^ % ParameterNames);
public ReportService2005.DataSetDefinition PrepareQuery (ReportService2005.DataSource DataSource, ReportService2005.DataSetDefinition DataSet, out bool Changed, out string[] ParameterNames);
member this.PrepareQuery : ReportService2005.DataSource * ReportService2005.DataSetDefinition * bool * String[] -> ReportService2005.DataSetDefinition
Public Function PrepareQuery (DataSource As DataSource, DataSet As DataSetDefinition, ByRef Changed As Boolean, ByRef ParameterNames As String()) As DataSetDefinition
Parameter
- DataSource
- DataSource
Die Datenquelle für die Übermittlungsabfrage.
- DataSet
- DataSetDefinition
Das Dataset mit der Übermittlungsabfrage und den Feldern für ein datengesteuertes Abonnement.
- Changed
- Boolean
[out] Ein Boolean
-Wert, der angibt, ob sich das an die -Methode übergebene Dataset vom von der -Methode zurückgegebenen Dataset unterscheidet. Verwenden Sie diese Eigenschaft, um zu bestimmen, ob sich das Eingabedataset vom Ausgabedataset unterscheidet.
- ParameterNames
- String[]
[out] Die Namen der Abfrageparameter, die in der zugrunde liegenden Semantikabfrage verwendet werden. Dieser out-Parameter wird nur verwendet, wenn der DataSource
auf ein Modell verweist.
Gibt zurück
Ein DataSetDefinition-Objekt mit den Feldern und der Übermittlungsabfrage, die aus der angegebenen Datenquelle abgerufen werden.
Hinweise
In der folgenden Tabelle werden Header- und Berechtigungsinformationen zu diesem Vorgang dargestellt.
SOAP-Header | (In) BatchHeaderValue (Out) ServerInfoHeaderValue |
Erforderliche Berechtigungen | Hängt vom Elementtyp ab: - DataSource : ReadProperties- Model : ReadProperties |
Übergeben Sie das DataSetDefinition Objekt, das von der PrepareQuery -Methode zurückgegeben wird, als Eingabe an die CreateDataDrivenSubscription Methoden und SetDataDrivenSubscriptionProperties .
Die Übermittlungsabfrage gibt eine Reihe von Feldern zurück, die Berichtsparameterwerten und Übermittlungserweiterungseinstellungen für datengesteuerte Abonnements zugeordnet werden können. Jede Zeile im Resultset enthält Werte für einen einzelnen Empfänger, z. B. eine E-Mail-Adresse, an die der Bericht übermittelt wird.
Die Übermittlungsabfrage muss für eine der Datenverarbeitungserweiterungen gültig sein, die auf dem Berichtsserver installiert sind. Weitere Informationen finden Sie unter Übersicht über Datenverarbeitungserweiterungen.