The C1Report type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddScriptObject(String, Object) |
Adds an object to the report's script context.
|
|
AddScriptObject(String, Object, Boolean) |
Adds an object to the report's script context.
|
|
BeginInit |
Signals the object that initialization is starting.
|
|
Clear |
Clears the current report.
|
|
ClearGeneratedPages |
Clears the pages and other info created during report generation.
This method does not clear the report definition though.
|
|
CopyFrom |
Copies a report definition from another C1Report component.
|
|
EndInit |
Signals the object that initialization is complete.
|
|
Evaluate |
Evaluates a VBScript expression in the current report context.
|
|
Execute |
Executes a VBScript statement in the current report context.
|
|
GetPageCount |
Gets the total number of pages in the generated report.
Use this method rather than Count on the PageImages collection
as accessing that property creates images for all pages at once
and thus can exhaust system resources.
|
|
GetPageImage |
Gets a metafile representing the specified page.
Use this method rather than the PageImages collection
as accessing that property creates images for all pages at once
and thus can exhaust system resources.
|
|
GetPageImages |
Enumerates page images (represented by metafiles) of the generated report.
Using this method in a "foreach" loop allows to iterate over all pages of a large report
without exhausting system resources.
This approach is preferable to PageImages property that creates images
for all pages and can consume a large amount of resources.
|
|
GetReportInfo(String) |
Gets a list of reports available in an XML report definition file.
|
|
GetReportInfo(XmlDocument) |
Gets a list of reports available in an XmlDocument.
|
|
GetReportList(Stream) |
Gets a list of reports available in an XML report definition file.
|
|
GetReportList(String) |
Gets a list of reports available in an XML report definition file.
|
|
GetReportList(XmlDocument) |
Gets a list of reports available in an XmlDocument.
|
|
Load(Stream, String) |
Loads a report from an XML report definition in stream.
|
|
Load(String, String) |
Loads a report from an XML report definition file.
|
|
Load(XmlDocument, String) |
Loads a report from an XmlDocument.
|
|
ParseExpression |
Parses a VBScript expression in the current report context.
|
|
ParseStatement |
Parses a VBScript statement in the current report context.
|
|
Render |
Renders the report into an internal collection of images.
|
|
RenderToFile |
Renders the report into a file.
|
|
RenderToFilter |
Renders the report into an ExportFilter object.
|
|
RenderToStream(Stream, FileFormatEnum) |
Renders the report into a Stream object.
|
|
RenderToStream(Stream, FileFormatEnum, String, String) |
Renders the report into an Html Stream.
|
|
Save(String) |
Saves the current report definition to a file.
|
|
Save(XmlTextWriter) |
Saves the current report definition to an XmlTextWriter object.
|
|
Save(String, Boolean) |
Saves the current report definition to a file.
|
|
Save(XmlTextWriter, Boolean) |
Saves the current report definition to an XmlTextWriter object.
|
|
Save(Stream, Boolean, Boolean) |
Saves the current report definition to a stream.
|
|
Save(String, Boolean, Boolean) |
Saves the current report definition to a file.
|
|
Save(XmlTextWriter, Boolean, Boolean) |
Saves the current report definition to an XmlTextWriter object.
|