ReportingService2006.SetReportHistoryLimit(String, Boolean, Int32) Método

Definición

Especifica el número de instantáneas de un informe que el servidor de informes conserva en la base de datos del servidor de informes.

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)

Parámetros

Report
String

Dirección URL completa del informe, incluidos el nombre y la extensión de nombre de archivo .rdl.

UseSystem
Boolean

Expresión Boolean que, cuando se establece en true, establece el limite del historial de informes en el límite del historial de informes del sistema actual. Un valor de false indica que el límite del historial de informes corresponde al valor proporcionado en el HistoryLimit parámetro .

HistoryLimit
Int32

Número de instantáneas del historial de informes que se almacenará para el informe. Los valores pueden ir de -1 a 2,147,483,647. Si el valor está establecido en –1, se guardan todas las instantáneas de informe.

Comentarios

En la siguiente tabla se muestra la información de encabezado y de permisos de esta operación.

Encabezados SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Permisos necesarios <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems>

Si el UseSystem parámetro se establece trueen , el servidor de informes omite el HistoryLimit parámetro .

Nota:

Si se cambia el valor de HistoryLimit , es posible que se eliminen las instantáneas del historial de informes.

Se aplica a