Поделиться через


ReportingService2005.GenerateModel(String, String, String, Property[]) Метод

Определение

Создает модель по умолчанию на основе общего источника данных.

public:
 cli::array <ReportService2005::Warning ^> ^ GenerateModel(System::String ^ DataSource, System::String ^ Model, System::String ^ Parent, cli::array <ReportService2005::Property ^> ^ Properties);
public ReportService2005.Warning[] GenerateModel (string DataSource, string Model, string Parent, ReportService2005.Property[] Properties);
member this.GenerateModel : string * string * string * ReportService2005.Property[] -> ReportService2005.Warning[]
Public Function GenerateModel (DataSource As String, Model As String, Parent As String, Properties As Property()) As Warning()

Параметры

DataSource
String

Путь к общему источнику данных на сервере, на основе которого создается модель.

Model
String

Имя создаваемой модели.

Parent
String

Полное имя папки, в которую добавляется новая модель.

Properties
Property[]

XML-код, определяющий свойства, которые задаются в модели, и значения этих свойств.

На верхнем уровне располагается элемент Properties.

Возвращаемое значение

Массив объектов Warning, которые описывают все предупреждения, которые могут случиться при создании модели. На верхнем уровне располагается элемент Warning.

Комментарии

В следующей таблице показаны сведения о заголовках и разрешениях для этой операции.

Заголовки SOAP (In) BatchHeaderValue

(Out) ServerInfoHeaderValue
Необходимые разрешения ReadProperties on DataSource AND CreateModel on Parent

Сервер отчетов задает IsGenerated свойство для созданной модели при GenerateModel вызове метода .

Модели создаются с использованием учетных данных, указанных в общем источнике данных. В результате два разных пользователя могут создавать разные модели из одного источника данных. Обратите внимание, что если общий источник данных настроен для хранения учетных данных на сервере отчетов, всегда олицетворяет пользователя, GenerateModel учетные данные которого хранятся, даже если общий источник данных настроен для олицетворения текущего пользователя, прошедшего проверку подлинности.

При создании модели к узлам в модели применяется безопасность элемента модели по умолчанию.

При создании определения модели пользовательские свойства, хранящиеся в определении модели, распространяются в качестве настраиваемых свойств в элементе модели в пространстве имен папки, а новые значения настраиваемых свойств перезаписывают существующие значения пользовательских свойств.

Применяется к