ReportingService2005.PrepareQuery Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um conjunto de dados que contém os campos recuperados pela consulta de entrega para uma assinatura controlada por dados.
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
Parâmetros
- DataSource
- DataSource
A fonte de dados da consulta de entrega.
- DataSet
- DataSetDefinition
O conjunto de dados que contém a consulta de entrega e os campos de uma assinatura controlada por dados.
- Changed
- Boolean
[out] Um Boolean
valor que indica se o conjunto de dados que foi passado para o método é diferente daquele retornado pelo método . Use essa propriedade para determinar se o conjunto de dados de entrada é diferente do conjunto de dados de saída.
- ParameterNames
- String[]
[out] Os nomes dos parâmetros de consulta usados na consulta semântica subjacente. Esse parâmetro out só é usado quando o faz referência a DataSource
um modelo.
Retornos
Um objeto DataSetDefinition que contém os campos e a consulta de entrega recuperados da determinada fonte de dados.
Comentários
A tabela a seguir mostra o cabeçalho e as informações de permissão sobre esta operação.
Cabeçalhos SOAP | (In) BatchHeaderValue (Out) ServerInfoHeaderValue |
Permissões necessárias | Depende do tipo de item: - DataSource : ReadProperties- Model : ReadProperties |
Passe o DataSetDefinition objeto retornado pelo PrepareQuery método como entrada para os CreateDataDrivenSubscription métodos e SetDataDrivenSubscriptionProperties .
A consulta de entrega retorna um conjunto de campos que podem ser mapeados para relatar valores de parâmetro e configurações de extensão de entrega para assinaturas controladas por dados. Cada linha no conjunto de resultados contém valores para um único destinatário, como um endereço de email ao qual o relatório é entregue.
A consulta de entrega deve ser válida para uma das extensões de processamento de dados instaladas no servidor de relatório. Para obter mais informações, consulte Visão geral das extensões de processamento de dados.