Partager via


ReportingService2005.PrepareQuery Méthode

Définition

Retourne un dataset qui contient les champs récupérés par la requête de remise pour un abonnement piloté par les données.

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

Paramètres

DataSource
DataSource

Source de données de la requête de remise.

DataSet
DataSetDefinition

Dataset contenant la requête de remise et les champs pour un abonnement piloté par les données.

Changed
Boolean

[out] Valeur Boolean qui indique si le jeu de données qui a été passé à la méthode est différent de celui retourné par la méthode. Utilisez cette propriété pour déterminer si le jeu de données d’entrée est différent du jeu de données de sortie.

ParameterNames
String[]

[out] Noms des paramètres de requête utilisés dans la requête de sémantique sous-jacente. Ce paramètre out n’est utilisé que lorsque fait référence à DataSource un modèle.

Retours

Objet DataSetDefinition qui contient les champs et la requête de remise récupérés à partir de la source de données spécifiée.

Remarques

Le tableau suivant présente les informations relatives aux en-têtes et aux autorisations sur cette opération.

En-têtes SOAP (In) BatchHeaderValue

(Out) ServerInfoHeaderValue
Autorisations requises Dépend du type d’élément :

- DataSource: ReadProperties
- Model: ReadProperties

Passez l’objet DataSetDefinition retourné par la PrepareQuery méthode en tant qu’entrée aux CreateDataDrivenSubscription méthodes et SetDataDrivenSubscriptionProperties .

La requête de remise retourne un ensemble de champs qui peuvent être mappés aux valeurs de paramètres de rapport et aux paramètres d’extension de remise pour les abonnements pilotés par les données. Chaque ligne du jeu de résultats contient des valeurs pour un seul destinataire, telles qu’une adresse de messagerie à laquelle le rapport est remis.

La requête de remise doit être valide pour l’une des extensions de traitement des données installées sur le serveur de rapports. Pour plus d’informations, consultez Vue d’ensemble des extensions pour le traitement des données.

S’applique à