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

为其设置模型钻取报表的模型中的模型项的 ID。

Reports
ModelDrillthroughReport[]

一个 ModelDrillthroughReport 对象数组。

注解

下表显示了有关此操作的标头和权限信息。

SOAP 标头 (In) BatchHeaderValue

(Out) ServerInfoHeaderValue
所需的权限 UpdateContent中每个报表上的 Model AND ReadPropertiesReports

如果未定义钻取报表,则将用户定向到动态生成的点击式报表。

对于模型项,可以设置每种类型的 ModelDrillthroughReport (一个实例或多个实例) 。 可以通过将 对象的 Type 属性ModelDrillthroughReport设置为 或 MultipleInstance的有效DrillthroughType枚举器值来指定模型钻取报表的类型SingleInstance

调用 时 SetModelDrillthroughReports ,以前的模型钻取报表将替换为提供的一组钻取报表。

若要删除特定模型钻取报表,请在调用 SetModelDrillthroughReport 方法时省略其条目。

Reports 参数提供空值会删除此实体的所有模型钻取报表。

适用于