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


ReportingService2005.SetModelDrillthroughReports Метод

Определение

Связывает набор детализированных отчетов с моделью.

public:
 void SetModelDrillthroughReports(System::String ^ Model, System::String ^ ModelItemID, cli::array <ReportService2005::ModelDrillthroughReport ^> ^ Reports);
public void SetModelDrillthroughReports (string Model, string ModelItemID, ReportService2005.ModelDrillthroughReport[] Reports);
member this.SetModelDrillthroughReports : string * string * ReportService2005.ModelDrillthroughReport[] -> unit
Public Sub SetModelDrillthroughReports (Model As String, ModelItemID As String, Reports As ModelDrillthroughReport())

Параметры

Model
String

Полный путь к модели.

ModelItemID
String

Идентификатор элемента модели, для которого задаются детализированные отчеты модели.

Reports
ModelDrillthroughReport[]

Массив объектов ModelDrillthroughReport.

Комментарии

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

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

(Out) ServerInfoHeaderValue
Необходимые разрешения UpdateContent on Model AND ReadProperties в каждом отчете в Reports

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

Для элемента модели можно задать один из каждого типа (один экземпляр или несколько экземпляров ModelDrillthroughReport ). Вы можете указать тип отчета детализации модели, задав для свойства ModelDrillthroughReportType объекта допустимое DrillthroughType значение SingleInstance перечислителя или MultipleInstance.

При SetModelDrillthroughReports вызове предыдущей модели детализированные отчеты заменяются предоставленным набором отчетов детализации.

Чтобы удалить отчет с детализацией определенной модели, опустите его запись при вызове SetModelDrillthroughReport метода .

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

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