다음을 통해 공유


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
필요한 권한 UpdateContentModel 각 보고서에 대한 AND ReadPropertiesReports

정의된 드릴스루 보고서가 없으면 사용자는 동적으로 생성된 클릭스루 보고서로 전달됩니다.

모델 항목의 경우 각 형식 ModelDrillthroughReport 중 하나(단일 instance 또는 여러 instance)를 설정할 수 있습니다. 개체의 Type 속성을 ModelDrillthroughReport 또는 MultipleInstance의 유효한 DrillthroughType 열거자 값으로 설정하여 모델 드릴스루 보고서의 형식 SingleInstance 을 지정할 수 있습니다.

SetModelDrillthroughReports 가 호출되면 이전 모델 드릴스루 보고서가 제공된 드릴스루 보고서 집합으로 대체됩니다.

특정 모델 드릴스루 보고서를 제거하려면 메서드를 호출 SetModelDrillthroughReport 할 때 해당 항목을 생략합니다.

매개 변수에 빈 Reports 값을 제공하면 이 엔터티에 대한 모든 모델 드릴스루 보고서가 제거됩니다.

적용 대상