다음을 통해 공유


ReportingService2006.SetReportHistoryLimit(String, Boolean, Int32) 메서드

정의

보고서 서버가 보고서 서버 데이터베이스에 유지하는 보고서의 스냅샷 수를 지정합니다.

public:
 void SetReportHistoryLimit(System::String ^ Report, bool UseSystem, int HistoryLimit);
public void SetReportHistoryLimit (string Report, bool UseSystem, int HistoryLimit);
member this.SetReportHistoryLimit : string * bool * int -> unit
Public Sub SetReportHistoryLimit (Report As String, UseSystem As Boolean, HistoryLimit As Integer)

매개 변수

Report
String

파일 이름과 .rdl 파일 이름 확장명을 포함하는 보고서의 정규화된 URL입니다.

UseSystem
Boolean

Boolean로 설정하면 현재 시스템 보고서 기록 제한에 보고서 기록 제한을 설정하는 true 식입니다. 값은 false 보고서 기록 제한이 매개 변수에 제공된 값에 HistoryLimit 해당한다는 것을 나타냅니다.

HistoryLimit
Int32

보고서에 대해 저장할 보고서 기록 스냅샷의 수입니다. 값은 -1에서 2,147,483,647 사이입니다. 이 값이 –1로 설정되면 모든 보고서 스냅숏이 저장됩니다.

설명

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

SOAP 헤더 (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
필요한 권한 <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems>

매개 변수가 UseSystem 로 설정된 true경우 보고서 서버는 매개 변수를 HistoryLimit 무시합니다.

참고

HistoryLimit 이 변경되면 보고서 기록 스냅샷이 삭제될 수 있습니다.

적용 대상