Condividi tramite


ReportingService2006.SetReportHistoryOptions Metodo

Definizione

Imposta le opzioni della cronologia del report che specificano quando viene creato uno snapshot della cronologia per un report specificato.

public:
 void SetReportHistoryOptions(System::String ^ Report, bool EnableManualSnapshotCreation, bool KeepExecutionSnapshots, ReportService2006::ScheduleDefinitionOrReference ^ Item);
public void SetReportHistoryOptions (string Report, bool EnableManualSnapshotCreation, bool KeepExecutionSnapshots, ReportService2006.ScheduleDefinitionOrReference Item);
member this.SetReportHistoryOptions : string * bool * bool * ReportService2006.ScheduleDefinitionOrReference -> unit
Public Sub SetReportHistoryOptions (Report As String, EnableManualSnapshotCreation As Boolean, KeepExecutionSnapshots As Boolean, Item As ScheduleDefinitionOrReference)

Parametri

Report
String

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

EnableManualSnapshotCreation
Boolean

Indica se gli snapshot della cronologia del report possono essere creati tramite il metodo CreateReportHistorySnapshot(String, Warning[]) del servizio Web. Il valore predefinito è true.

KeepExecutionSnapshots
Boolean

Indica se gli snapshot di esecuzione del report vengono raccolti per la cronologia del report. Il valore predefinito è false.

Item
ScheduleDefinitionOrReference

Oggetto ScheduleDefinition o ScheduleReference che rappresenta le informazioni sulla pianificazione per lo snapshot della cronologia del report. Se lo snapshot della cronologia del report non viene creato in base a una pianificazione, passare un oggetto NoSchedule per questo parametro.

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>

Si applica a