ReportingService2005.SetReportHistoryLimit(String, Boolean, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Anzahl von Momentaufnahmen eines Berichts an, den der Berichtsserver in der Berichtsserver-Datenbank zurückbehält.
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)
Parameter
- Report
- String
Der vollständige Pfadname des Berichts.
- UseSystem
- Boolean
Ein Boolean
-Ausdruck, mit dem der Grenzwert für den Berichtsverlauf auf den aktuellen Systemgrenzwert für den Berichtsverlauf festgelegt wird, wenn true
angegeben wurde. Der Wert von false
gibt an, dass der Grenzwert für den Berichtsverlauf dem im HistoryLimit
Parameter angegebenen Wert entspricht.
- HistoryLimit
- Int32
Die Anzahl der Berichtsverlaufs-Momentaufnahmen, die für den Bericht gespeichert werden sollen. Die gültigen Werte liegen zwischen -1
und 2,147,483,647
. Wenn der Wert auf –1
festgelegt wird, werden alle Berichtsmomentaufnahmen gespeichert.
Hinweise
In der folgenden Tabelle werden Header- und Berechtigungsinformationen zu diesem Vorgang dargestellt.
SOAP-Header | (In) BatchHeaderValue (Out) ServerInfoHeaderValue |
Erforderliche Berechtigungen | UpdatePolicy |
Wenn der UseSystem
Parameter auf true
festgelegt ist, ignoriert der Berichtsserver den HistoryLimit
Parameter.
Hinweis
Wenn der Wert von HistoryLimit
geändert wird, können Berichtsverlaufsmomentaufnahmen gelöscht werden.