ReportingService2006.SetReportHistoryOptions Method (String, Boolean, Boolean, ScheduleDefinitionOrReference)

 

Sets report history options that specify when a report history snapshot is created for a specified report.

Namespace:   ReportService2006
Assembly:  ReportService2006 (in ReportService2006.dll)

public void SetReportHistoryOptions(
	string Report,
	bool EnableManualSnapshotCreation,
	bool KeepExecutionSnapshots,
	ScheduleDefinitionOrReference Item
)

Parameters

Report
Type: System.String

The fully qualified URL of the report including the file name and .rdl file name extension.

EnableManualSnapshotCreation
Type: System.Boolean

Indicates whether report history snapshots can be created through the Web service CreateReportHistorySnapshot method. The default value is true.

KeepExecutionSnapshots
Type: System.Boolean

Indicates whether report execution snapshots are collected for report history. The default value is false.

Item
Type: ReportService2006.ScheduleDefinitionOrReference

The ScheduleDefinition or ScheduleReference object that represents the schedule information for the report history snapshot. If the report history snapshot is not created according to a schedule, pass a NoSchedule object for this parameter.

The table below shows header and permissions information on this operation.

SOAP Headers

(In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue

Required Permissions

EditListItems

Return to top
Show: