ReportingService2005.SetModelDrillthroughReports Method

Associates a set of drill-through reports with a model.

Namespace:  ReportService2005
Assembly:  ReportService2005 (in ReportService2005.dll)

[SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)]
[SoapDocumentMethodAttribute("", RequestNamespace = "", 
	ResponseNamespace = "", 
	Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void SetModelDrillthroughReports(
	string Model,
	string ModelItemID,
	ModelDrillthroughReport[] Reports


Type: System.String
The full path of the model.
Type: System.String
The ID of the model item in the model for which to set model drill-through reports.
Type: ReportService2005.ModelDrillthroughReport[]
An array of ModelDrillthroughReport objects.

If there are no drill-through reports defined, the user will be directed to a dynamically generated click-through report.

For a model item, you may set one of each type of ModelDrillthroughReport (a single instance or a multiple instance). You may specify the type of the model drill-through report by setting the Type property of the ModelDrillthroughReport object to a valid DrillthroughType enumerator value of SingleInstance or MultipleInstance.

When SetModelDrillthroughReports is called, the previous model drill-through reports are replaced with the supplied set of drill-through reports.

To remove a specific model drill-through report, omit its entry when calling the SetModelDrillthroughReport method.

Supplying an empty value for the Reports parameter removes all model drill-through reports for this entity.

Community Additions