ReportingService2005.SetModelDrillthroughReports Method
Assembly: ReportService2005 (in reportingservice2005.dll)
[SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/SetModelDrillthroughReports", RequestNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped)] [SoapHeaderAttribute("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out)] [SoapHeaderAttribute("BatchHeaderValue")] public void SetModelDrillthroughReports ( string Model, string ModelItemID, ModelDrillthroughReport[] Reports )
/** @attribute SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/SetModelDrillthroughReports", RequestNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped) */
/** @attribute SoapHeaderAttribute("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out) */
/** @attribute SoapHeaderAttribute("BatchHeaderValue") */
public void SetModelDrillthroughReports (
String Model,
String ModelItemID,
ModelDrillthroughReport[] Reports
)
SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/SetModelDrillthroughReports", RequestNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped) SoapHeaderAttribute("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out) SoapHeaderAttribute("BatchHeaderValue") public function SetModelDrillthroughReports ( Model : String, ModelItemID : String, Reports : ModelDrillthroughReport[] )
Parameters
- Model
The full path of the model.
- ModelItemID
The ID of the model item in the model for which to set model drill-through reports
- Reports
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 drillthrough reports are replaced with the supplied set of drillthrough reports.
To remove a specific model drillthrough report, omit its entry when calling the SetModelDrillthroughReport method.
Supplying an empty value for the Reports parameter removes all model drillthrough reports for this entity.