ReportingService2006.SetModelDrillthroughReports Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Связывает набор детализированных отчетов с моделью.
public:
void SetModelDrillthroughReports(System::String ^ Model, System::String ^ ModelItemID, cli::array <ReportService2006::ModelDrillthroughReport ^> ^ Reports);
public void SetModelDrillthroughReports (string Model, string ModelItemID, ReportService2006.ModelDrillthroughReport[] Reports);
member this.SetModelDrillthroughReports : string * string * ReportService2006.ModelDrillthroughReport[] -> unit
Public Sub SetModelDrillthroughReports (Model As String, ModelItemID As String, Reports As ModelDrillthroughReport())
Параметры
- Model
- String
Полный URL-адрес модели, включая имя файла и расширение SMDL.
- ModelItemID
- String
Идентификатор элемента модели, для которого задаются детализированные отчеты
- Reports
- ModelDrillthroughReport[]
Массив объектов ModelDrillthroughReport.
Комментарии
В следующей таблице показаны сведения о заголовках и разрешениях для этой операции.
Заголовки SOAP | (In) TrustedUserHeaderValue (Out) ServerInfoHeaderValue |
Необходимые разрешения | <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> on Model AND <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> на каждом отчете в Reports |
Если детализированные отчеты не определены, пользователь будет перенаправлен на динамически созданный отчет по щелчку.
Детализированные отчеты могут быть одним или несколькими экземплярами. , можно задать один из каждого типа ModelDrillthroughReport для элемента модели. Тип отчета детализации модели можно указать, задав Type для свойства ModelDrillthroughReport объекта допустимое DrillthroughType значение перечислителя для одного экземпляра Detail или List.
При SetModelDrillthroughReports вызове метода предыдущие детализированные отчеты модели заменяются предоставленным набором детализированных отчетов.
Чтобы удалить конкретный отчет детализации модели, опустите его запись из Reports
при вызове SetModelDrillthroughReports метода .
Для параметра можно указать пустое Reports
значение, чтобы удалить все детализированные отчеты модели для этой сущности.