ReportExecutionService.SetExecutionParameters2 메서드

정의

현재 보고서 실행과 관련된 매개변수 값을 설정하고 검증합니다.

public:
 ReportExecution2005::ExecutionInfo2 ^ SetExecutionParameters2(cli::array <ReportExecution2005::ParameterValue ^> ^ Parameters, System::String ^ ParameterLanguage);
public ReportExecution2005.ExecutionInfo2 SetExecutionParameters2(ReportExecution2005.ParameterValue[] Parameters, string ParameterLanguage);
member this.SetExecutionParameters2 : ReportExecution2005.ParameterValue[] * string -> ReportExecution2005.ExecutionInfo2
Public Function SetExecutionParameters2 (Parameters As ParameterValue(), ParameterLanguage As String) As ExecutionInfo2

매개 변수

Parameters
ParameterValue[]

ParameterValue 개체의 배열입니다.

ParameterLanguage
String

.NET 프레임워크 로컬 식별자입니다.

반품

ExecutionInfo2 새로운 실행을 포함하는 객체입니다.

설명

아래 표는 이 작업에 대한 헤더와 권한 정보를 보여줍니다.

SOAP 헤더 사용 (입) TrustedUserHeaderValue

(입) ExecutionHeaderValue

(아웃) ServerInfoHeaderValue
네이티브 모드 필요 권한 메인 보고서와 모든 하위 보고서에서: ReadProperties 그리고 ExecuteAndView
SharePoint 모드 필요 권한이 필요 주요 보고서와 모든 하위 보고서에 대해: <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

쿼리에서 사용되는 매개변수 값이 설정되었을 때 현재 실행에 스냅샷이 존재하면, 실행이나 히스토리 스냅샷이 아닌 경우 해당 스냅샷이 삭제됩니다. 비쿼리 매개변수를 설정해도 스냅샷이 삭제되지는 않지만, 렌더링 전에 처리가 필요합니다.

매개변수가 검증을 통과하지 못하면 메서드는 오류를 반환하고 매개변수 값은 변경되지 않습니다.

만약 가 지정된다면 ParameterLanguage , 매개변수는 이 언어로 해석됩니다. ParameterLanguage 만약 명시되지 않으면 기본 동작이 사용됩니다.

실행 또는 히스토리 스냅샷에 대한 매개변수를 지정할 수 없습니다.

적용 대상