Méthode ReportingService2005.SetReportHistoryLimit
Specifies the number of snapshots of a report that the report server retains in the report server database.
Espace de noms : ReportService2005
Assembly : ReportService2005 (en ReportService2005.dll)
Syntaxe
'Déclaration
Public Sub SetReportHistoryLimit ( _
Report As String, _
UseSystem As Boolean, _
HistoryLimit As Integer _
)
'Utilisation
Dim instance As ReportingService2005
Dim Report As String
Dim UseSystem As Boolean
Dim HistoryLimit As Integer
instance.SetReportHistoryLimit(Report, _
UseSystem, HistoryLimit)
public void SetReportHistoryLimit(
string Report,
bool UseSystem,
int HistoryLimit
)
public:
void SetReportHistoryLimit(
String^ Report,
bool UseSystem,
int HistoryLimit
)
member SetReportHistoryLimit :
Report:string *
UseSystem:bool *
HistoryLimit:int -> unit
public function SetReportHistoryLimit(
Report : String,
UseSystem : boolean,
HistoryLimit : int
)
Paramètres
- Report
Type : System.String
The full path name of the report.
- UseSystem
Type : System.Boolean
A Boolean expression that, when set to true, sets the report history limit to the current system report history limit. A value of false indicates that the report history limit corresponds to the value supplied in the HistoryLimit parameter.
- HistoryLimit
Type : System.Int32
The number of report history snapshots to store for the report. Values can range from -1 to 2,147,483,647. If the value is set to –1, all report snapshots are saved.
Notes
The table below shows header and permissions information on this operation.
SOAP Headers |
(In) BatchHeaderValue (Out) ServerInfoHeaderValue |
Required Permissions |
If the UseSystem parameter is set to true, the report server ignores the HistoryLimit parameter.
[!REMARQUE]
If the value of HistoryLimit is changed, report history snapshots may be deleted.