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 basada en 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
La fuente de datos para la consulta de entrega.
- DataSet
- DataSetDefinition
El conjunto de datos que contiene la consulta de entrega y los campos para una suscripción basada en datos.
- Changed
- Boolean
[fuera] Un Boolean valor que indica si el conjunto de datos que se ha pasado al método es diferente del que ha devuelto el método. Utiliza esta propiedad para determinar si el conjunto de datos de entrada es diferente del de salida.
- ParameterNames
- String[]
[fuera] Los nombres de los parámetros de consulta usados en la consulta semántica subyacente. Este parámetro out solo se usa cuando hace DataSource referencia a un modelo.
Devoluciones
Un DataSetDefinition objeto que contiene los campos y la consulta de entrega que se recuperan de la fuente de datos dada.
Comentarios
La siguiente tabla muestra la información sobre cabeceras y permisos sobre esta operación.
| Encabezados SOAP | (En) BatchHeaderValue (Fuera) ServerInfoHeaderValue |
| Permisos necesarios | Depende del tipo de objeto: - DataSource: ReadProperties- Model: ReadProperties |
Pasa el DataSetDefinition objeto que el método devuelve PrepareQuery como entrada a los CreateDataDrivenSubscription métodos y SetDataDrivenSubscriptionProperties .
La consulta de entrega devuelve un conjunto de campos que pueden asignarse para informar valores de parámetros y ajustes de extensión de entrega para suscripciones basadas en 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 que se instalan en el servidor de informes. Para más información, consulte Resumen de Extensiones de Procesamiento de Datos.