ReportingService2005.PrepareQuery Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un conjunto de datos que contiene los campos recuperados por la consulta de entrega para una suscripción controlada por datos.
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
Origen de datos de la consulta de entrega.
- DataSet
- DataSetDefinition
Conjunto de datos que contiene la consulta de entrega y los campos para una suscripción controlada por datos.
- Changed
- Boolean
[salida] Valor Boolean
que indica si el conjunto de datos que se pasó al método es diferente del que este devuelve. Utilice esta propiedad para determinar si el conjunto de datos de entrada es diferente del de salida.
- ParameterNames
- String[]
[salida] Nombres de los parámetros de consulta utilizados en la consulta semántica subyacente. Este parámetro out solo se usa cuando DataSource
hace referencia a un modelo.
Devoluciones
Objeto DataSetDefinition que contiene los campos y la consulta de entrega que se recuperan del origen de datos dado.
Comentarios
En la siguiente tabla se muestra la información de encabezado y de permisos de esta operación.
Encabezados SOAP | (In) BatchHeaderValue (Out) ServerInfoHeaderValue |
Permisos necesarios | Depende del tipo de elemento: - DataSource : ReadProperties- Model : ReadProperties |
Pase el DataSetDefinition objeto devuelto por el PrepareQuery método como entrada a los CreateDataDrivenSubscription métodos y SetDataDrivenSubscriptionProperties .
La consulta de entrega devuelve un conjunto de campos que se pueden asignar a los valores de parámetro de informe y la configuración de la extensión de entrega para las suscripciones controladas por datos. Cada fila del conjunto de resultados contiene valores para un único destinatario, como una dirección de correo electrónico a la que se entrega el informe.
La consulta de entrega debe ser válida para una de las extensiones de procesamiento de datos instaladas en el servidor de informes. Para obtener más información, vea Información general sobre extensiones de procesamiento de datos.