ReportExecutionService.LoadReport(String, String) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
보고서 서버에서 새 실행으로 보고서를 로드합니다.
public:
ReportExecution2005::ExecutionInfo ^ LoadReport(System::String ^ Report, System::String ^ HistoryID);
public ReportExecution2005.ExecutionInfo LoadReport (string Report, string HistoryID);
member this.LoadReport : string * string -> ReportExecution2005.ExecutionInfo
Public Function LoadReport (Report As String, HistoryID As String) As ExecutionInfo
매개 변수
- Report
- String
보고서의 전체 이름입니다.
- HistoryID
- String
스냅샷의 기록 ID입니다.
반환
로드된 보고서의 정보를 포함하는 ExecutionInfo 개체입니다.
예제
코드 예제는 메서드를 Render 참조하세요.
설명
다음 표에서는 이 작업에 대한 헤더 및 사용 권한 정보를 보여 줍니다.
SOAP 헤더 사용 | (In) TrustedUserHeaderValue (Out) ExecutionHeaderValue (Out) ServerInfoHeaderValue |
기본 모드 필수 권한 | 기본 보고서에서 다음 ReadProperties 을 수행합니다.ExecuteAndView 모든 하위 보고서: ReadProperties |
SharePoint 모드 필수 권한 | 기본 보고서 및 모든 하위 보고서에서 다음을 수행합니다.<xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> |
보고서에 대한 메서드를 호출하기 전에 이 메서드를 호출 Render 해야 합니다.
보고서의 실행 속성에 따라 반환 ExecutionInfo 된 는 렌더링할 준비가 된 스냅샷 또는 처리해야 하는 보고서일 수 있습니다. 가 HistoryID
지정된 경우 보고서가 이미 처리되었으며 즉시 렌더링될 수 있습니다.
반환 ExecutionInfo 된 개체에는 새 ExecutionID가 포함됩니다.
기본적으로 보고서 편집 세션은 마지막 사용 시간으로부터 7200초(2시간)로 설정되므로 사용자가 장기간 캐시에 많은 양의 데이터를 유지할 수 있습니다. 일부 사용 패턴에서는 데이터베이스 및 보고서 서버의 부하가 RSTempDB
커질 수 있습니다. 이러한 경우 를 사용하는 LoadReport것이 좋습니다.