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.
Legt die Anzahl der Snapshots eines Berichts fest, die der Berichtsserver in der Berichtsdatenbank speichert.
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, der, wenn er auf truegesetzt ist, das Berichtsverlaufslimit auf das aktuelle Systemberichtverlaufslimit setzt. Ein Wert von false zeigt an, dass die Berichtsgeschichtsgrenze dem im Parameter HistoryLimit angegebenen Wert entspricht.
- HistoryLimit
- Int32
Die Anzahl der Berichtsverlauf-Snapshots, die für den Bericht gespeichert werden sollen. Werte können von -1 bis 2,147,483,647reichen. Wenn der Wert auf –1gesetzt ist, werden alle Berichtssnapshots gespeichert.
Hinweise
Die untenstehende Tabelle zeigt Header- und Berechtigungsinformationen zu dieser Operation.
| SOAP-Überschriften | (In) BatchHeaderValue (Aus) ServerInfoHeaderValue |
| Erforderliche Berechtigungen | UpdatePolicy |
Wenn der Parameter UseSystem auf truegesetzt ist, ignoriert der Berichtsserver den Parameter HistoryLimit .
Note
Wenn der Wert von HistoryLimit geändert wird, können Berichtsverlauf-Snapshots gelöscht werden.