ReportingService2005.PrepareQuery Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает набор данных, содержащий поля, полученные запросом доставки для управляемой данными подписки.
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
Параметры
- DataSource
- DataSource
Источник данных для запроса доставки.
- DataSet
- DataSetDefinition
Набор данных, содержащий запрос доставки и поля для управляемой данными подписки.
- Changed
- Boolean
[out] Значение типа Boolean
, которое показывает, отличается ли набор данных, переданных в метод, от набора данных, возвращенных методом. Это свойство позволяет определить, отличается ли входной набор данных от выходного.
- ParameterNames
- String[]
[out] Имена параметров запроса, используемых в базовом семантическом запросе. Этот параметр out используется только в том случае, если объект DataSource
ссылается на модель.
Возвращаемое значение
Объект DataSetDefinition, содержащий поля и запрос доставки, получаемые из заданного источника данных.
Комментарии
В следующей таблице показаны сведения о заголовках и разрешениях для этой операции.
Заголовки SOAP | (In) BatchHeaderValue (Out) ServerInfoHeaderValue |
Необходимые разрешения | Зависит от типа элемента: - DataSource : ReadProperties- Model : ReadProperties |
Передайте DataSetDefinition объект, возвращаемый методом в PrepareQuery качестве входных данных, в методы CreateDataDrivenSubscription и SetDataDrivenSubscriptionProperties .
Запрос доставки возвращает набор полей, которые можно сопоставить со значениями параметров отчета и параметрами модуля доставки для управляемых данными подписок. Каждая строка в результирующем наборе содержит значения для одного получателя, например адрес электронной почты, на который доставляется отчет.
Запрос на доставку должен быть допустимым для одного из модулей обработки данных, установленных на сервере отчетов. Дополнительные сведения см. в статье Общие сведения о модулях обработки данных.