ReportExecutionService.SetExecutionParameters2(ParameterValue[], String) ReportExecutionService.SetExecutionParameters2(ParameterValue[], String) ReportExecutionService.SetExecutionParameters2(ParameterValue[], String) Method

정의

현재 보고서 실행과 연결된 매개 변수 값을 설정하고 유효성을 검사합니다. Sets and validates parameter values associated with the current report execution.

public:
 ReportExecution2005::ExecutionInfo2 ^ SetExecutionParameters2(cli::array <ReportExecution2005::ParameterValue ^> ^ Parameters, System::String ^ ParameterLanguage);
public ReportExecution2005.ExecutionInfo2 SetExecutionParameters2 (ReportExecution2005.ParameterValue[] Parameters, string ParameterLanguage);
Public Function SetExecutionParameters2 (Parameters As ParameterValue(), ParameterLanguage As String) As ExecutionInfo2
매개 변수
Parameters
ParameterValue[]

배열 ParameterValue 개체입니다. An array of ParameterValue objects.

ParameterLanguage
String String String

.NET Framework 로캘 식별자입니다. A .NET Framework locale identifier.

반환

ExecutionInfo2 새 실행을 포함 하는 개체입니다. An ExecutionInfo2 object containing the new execution.

설명

다음 표에서는 이 작업에 대한 헤더 및 사용 권한 정보를 보여 줍니다.The table below shows header and permissions information on this operation.

SOAP 헤더 사용SOAP Header Usage (In) TrustedUserHeaderValue(In) TrustedUserHeaderValue

(In) ExecutionHeaderValue(In) ExecutionHeaderValue

(Out) ServerInfoHeaderValue(Out) ServerInfoHeaderValue
기본 모드에 필요한 권한Native Mode Required Permissions 주 보고서와 모든 하위 보고서에: ReadProperties AND ExecuteAndViewOn the main report and all subreports: ReadProperties AND ExecuteAndView
SharePoint 모드에 필요한 권한SharePoint Mode Required Permissions 주 보고서 및 모든 하위 보고서의 경우: ViewListItemsOn the main report and all subreports: ViewListItems

스냅숏이 현재 실행에 있으면 쿼리에 사용 된 매개 변수 값을 설정 하는 경우 (또는 포함 되지 않은 실행 기록 스냅숏) 하는 경우 지워집니다.If a snapshot exists in the current execution when the parameter values used in the query are set, it will be cleared (if it is not an execution or a history snapshot). 쿼리가 아닌 매개 변수를 설정 해도 지울 스냅숏 발생 하지 것입니다 있지만 렌더링할 수 전에 처리 필요 합니다.Setting non-query parameters will not cause the snapshot to be cleared, but will require processing before it can be rendered.

매개 변수 유효성 검사를 통과 하지 않으면 오류가 발생 하 고 매개 변수 값은 변경 되지 메서드가 반환 됩니다.If parameters do not pass the validation, then the method will return an error and the parameter values will not be changed.

경우 ParameterLanguage 매개 변수는이 언어에서 해석 되는 지정 된 합니다.If ParameterLanguage is specified, parameters are interpreted in this language. 경우 ParameterLanguage 를 지정 하지 않으면 기본 동작이 사용 됩니다.If ParameterLanguage is not specified, the default behavior is used.

기록 스냅숏 또는 실행에 대 한 매개 변수를 지정할 수 없습니다.You cannot specify parameters for execution or history snapshots.

적용 대상