Condividi tramite


ReportingService2006.SetReportHistoryLimit(String, Boolean, Int32) Metodo

Definizione

Specifica il numero di snapshot di un report memorizzati dal server di report nel relativo database.

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)

Parametri

Report
String

URL completo del report, inclusi il nome file e l'estensione rdl.

UseSystem
Boolean

Espressione Boolean che imposta il limite della cronologia del report sullo stesso valore del sistema corrente, se configurata su true. Valore di false indica che il limite della cronologia del report corrisponde al valore specificato nel HistoryLimit parametro.

HistoryLimit
Int32

Numero di snapshot della cronologia del report da archiviare per il report. I valori sono compresi tra -1 e 2,147,483,647. Se il valore viene impostato su –1, vengono salvati tutti gli snapshot del report.

Commenti

Nella tabella seguente vengono mostrate le informazioni sull'intestazione e sulle autorizzazioni relative a questa operazione.

Intestazioni SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Autorizzazioni necessarie <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems>

Se il UseSystem parametro è impostato su true, il server di report ignora il HistoryLimit parametro.

Nota

Se il valore di viene modificato, gli snapshot della HistoryLimit cronologia dei report potrebbero essere eliminati.

Si applica a