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 Framework 로캘 식별자입니다.

반환

새 실행을 포함하는 ExecutionInfo2 개체입니다.

설명

다음 표에서는 이 작업에 대한 헤더 및 사용 권한 정보를 보여 줍니다.

SOAP 헤더 사용 (In) TrustedUserHeaderValue

(In) ExecutionHeaderValue

(Out) ServerInfoHeaderValue
기본 모드 필수 권한 기본 보고서 및 모든 하위 보고서에서: ReadProperties ANDExecuteAndView
SharePoint 모드 필수 권한 기본 보고서 및 모든 하위 보고서에서 다음을 수행합니다.<xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

쿼리에 사용된 매개 변수 값이 설정될 때 현재 실행에 스냅샷 있으면 해당 값이 지워집니다(실행 또는 기록 스냅샷 아닌 경우). 비 쿼리 매개 변수를 설정해도 스냅샷 지워지지는 않지만 렌더링되기 전에 처리가 필요합니다.

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

가 지정된 경우 ParameterLanguage 매개 변수는 이 언어로 해석됩니다. 를 지정하지 않으면 ParameterLanguage 기본 동작이 사용됩니다.

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

적용 대상