ReportExecutionService.SetExecutionParameters 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 보고서 실행과 연결된 매개 변수 값을 설정하고 유효성을 검사합니다.
public:
ReportExecution2005::ExecutionInfo ^ SetExecutionParameters(cli::array <ReportExecution2005::ParameterValue ^> ^ Parameters, System::String ^ ParameterLanguage);
public ReportExecution2005.ExecutionInfo SetExecutionParameters (ReportExecution2005.ParameterValue[] Parameters, string ParameterLanguage);
member this.SetExecutionParameters : ReportExecution2005.ParameterValue[] * string -> ReportExecution2005.ExecutionInfo
Public Function SetExecutionParameters (Parameters As ParameterValue(), ParameterLanguage As String) As ExecutionInfo
매개 변수
- Parameters
- ParameterValue[]
ParameterValue 개체의 배열입니다.
- ParameterLanguage
- String
.NET Framework 로캘 식별자입니다.
반환
새 실행을 포함하는 ExecutionInfo 개체입니다.
설명
다음 표에서는 이 작업에 대한 헤더 및 사용 권한 정보를 보여 줍니다.
SOAP 헤더 사용 | (In) TrustedUserHeaderValue (In) ExecutionHeaderValue (Out) ServerInfoHeaderValue |
기본 모드 필수 권한 | 기본 보고서 및 모든 하위 보고서에서: ReadProperties ANDExecuteAndView |
SharePoint 모드 필수 권한 | 기본 보고서 및 모든 하위 보고서에서 다음을 수행합니다.<xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> |
매개 변수 값이 설정될 때 현재 실행에 스냅샷 있는 경우 실행 또는 기록 스냅샷 아닌 경우 지워지며 보고서를 다시 실행해야 합니다. 실행 또는 기록 스냅샷의 경우 비 쿼리 매개 변수에 대한 값을 지정할 수 있습니다. 보고서 서버는 실행 또는 기록 스냅샷에 대한 데이터 처리를 수행하지 않습니다.
지정한 매개 변수 값에 잘못된 형식이 있으면 메서드는 오류를 반환하고 매개 변수는 변경되지 않습니다. 매개 변수 값에 올바른 형식이 있지만 유효한 값이 아닌 경우 매개 변수는 상태가 됩니다 MissingValidValue . 두 경우 모두 보고서를 렌더링하려고 하면 오류가 발생합니다.
를 지정하지 않으면 ParameterLanguage
HTTP 헤더에 지정된 언어입니다 Accepts-Language
. HTTP 헤더에 대해 Accepts-Language
지정된 언어가 없는 경우 보고서 서버의 기본 언어가 사용됩니다.