ReportService Members

Constructors

Name Description
ReportService()

Initializes a new instance of the ReportService class with the default settings.

ReportService(IIntermediateReportService, IDALService, ICleanService, IOperationContextService)

For internal use.

ReportService(IServiceProvider)

Initializes a new instance of the ReportService class with the specified service provider.

Methods

Name Description
ClearDocument(DocumentId)

Clears the content of the specified document.

GetBuildStatus(DocumentId)

Gets the current build status of the specified report.

GetDocumentData(DocumentId)

Gets the data related to the specified document.

GetExportStatus(ExportId)

Returns the current status of document exporting.

GetExportedDocument(ExportId)

Writes the exported document to the specified stream.

GetLookUpValues(InstanceIdentity, ReportParameter[], String[])

Returns a collection of parameter values assigned to a lookup editor.

GetPage(DocumentId, Int32, PageCompatibility)

Returns the content of the specified document page.

GetPages(DocumentId, Int32[], PageCompatibility)

Returns an array of report pages.

GetPrintDocument(PrintId)

Gets the document that is ready to print.

GetPrintStatus(PrintId)

Gets the current status of a document that is being printed.

GetReportParameters(InstanceIdentity)

Returns an object that contains parameters available in a report.

StartBuild(InstanceIdentity, ReportBuildArgs)

Starts building a report document on the server.

StartExport(DocumentId, DocumentExportArgs)

Starts exporting the specified document.

StartPrint(DocumentId, PageCompatibility)

Starts printing the specified document.

StaticInitialize()

For internal use.

StaticSetContainer()

For internal use.

StopBuild(DocumentId)

Stops building the document.

StopPrint(PrintId)

Stops printing the specified document.