ReportingService2005.SetModelDrillthroughReports 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将一组钻取报表与某个模型关联。
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
参数提供空值会删除此实体的所有模型钻取报表。