C1.C1Report Namespace : C1Report Class |
The following tables list the members exposed by C1Report.
Name | Description | |
---|---|---|
C1Report Constructor | Initializes a new instance of the C1Report component. |
Name | Description | |
---|---|---|
ColorizeHyperlinks | Gets or sets a value indicating whether hyperlinks in the report are colorized automatically.
The default is | |
CompatibilityOptions | Gets the C1Report.CompatibilityOptions object which determines compatibility with previous versions of C1Report. | |
CreationDevice | Gets or sets the type of device that is used to provide reference graphics when generating the report. If this property is C1.C1Preview.MeasurementDeviceEnum.Printer (which is the default), C1Report.CreationPrinterName specifies the printer. | |
CreationPrinterName | Gets or sets the name of the printer that is used to provide reference graphics when generating the report.
This property is only used if C1Report.CreationDevice is set to C1.C1Preview.MeasurementDeviceEnum.Printer. Set this property to null to select the reference printer automatically. | |
DataSource | Gets a reference to the report's C1Report.DataSource object. | |
DefaultRightToLeft | Gets or sets the value used as the default for the C1Report.RightToLeft property. | |
DoEvents | Specifies whether the control should handle Windows messages while rendering reports. | |
EmfType | Gets or sets the type of metafiles created by the current report. The default is System.Drawing.Imaging.EmfType.EmfOnly. | |
ExposeScriptObjects | Specifies whether script objects added with the C1Report.AddScriptObject method should be exposed to subreports. | |
Font | Gets or sets the default font for new fields. | |
FontProcessingOptions | Gets the C1Report.FontProcessingOptions object which determines how font substitution and embedding are handled when the report generates. | |
GlobalScripts | Gets or sets the global VBScript module. Functions and subroutines defined here (using the standard VBScript syntax) can be used in other scripts in the current report like standard VBScript functions. | |
GrowShrinkMode | Gets or sets the method used to process CanGrow/CanShrink fields. | |
IgnoreScriptErrors | Specifies whether the component should ignore script errors by default. | |
Layout | Gets a reference to the report's C1Report.Layout object. | |
MaxPages | Gets or sets the maximum number of pages allowed for a report. | |
OnClose | Gets or sets the VBScript that is executed when the report finishes rendering. | |
OnError | Gets or sets the VBScript that is executed when an error occurs. | |
OnNoData | Gets or sets the VBScript that is executed when the report starts rendering and its source recordset is empty. | |
OnOpen | Gets or sets the VBScript that is executed when the report starts rendering. | |
OnPage | Gets or sets the VBScript that is executed when a new page is created. | |
OutlineRootLevel | Gets or sets the starting outline level for the groups in this report. | |
PageRenderingMode | Gets or sets a value specifying the page rendering mode to use when generating the report. Use PageRenderingMode.AsMetafiles for very large reports which run out of memory when using the default mode. | |
RecordsPerPage | Gets or sets the number of detail records to render per page or group. | |
ReportInfo | Gets or sets a C1Report.ReportInfo object containing report metadata. | |
ReportName | Gets or sets the name of the report (used with the Load method). | |
RightToLeft | Gets or sets a value indicating whether the fields of the report should use right-to-left rules for rendering text.
If null (which is the default), the value of the static property C1Report.DefaultRightToLeft is used. This value may be overridden by individual fields. | |
Tag | Gets or sets extra data needed by the calling program. | |
UseGdiPlusTextRendering | Gets or sets a value indicating whether all text in the current report should be rendered using GDI+ text API.
The default value is false. |
Name | Description | |
---|---|---|
AddScriptObject | Overloaded. 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. | |
CreateObjRef | (Inherited from System.MarshalByRefObject) | |
Dispose() | (Inherited from System.ComponentModel.Component) | |
EndInit | Signals the object that initialization is complete. | |
Evaluate | Overloaded. Evaluates a VBScript expression in the current report context. | |
Execute | Overloaded. Executes a VBScript statement in the current report context. | |
GetLifetimeService | (Inherited from System.MarshalByRefObject) | |
GetPageCount | Gets the total number of pages in the generated report. Use this method rather than Count on the C1Report.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 C1Report.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 C1Report.PageImages property that creates images for all pages and can consume a large amount of resources. | |
GetReportInfo | Overloaded. Gets a list of reports available in an XML report definition file. | |
GetReportList | Overloaded. Gets a list of reports available in an XML report definition file. | |
InitializeLifetimeService | (Inherited from System.MarshalByRefObject) | |
Load | Overloaded. Loads a report from an XML report definition in stream. | |
ParseExpression | Parses a VBScript expression in the current report context. | |
ParseStatement | Overloaded. Parses a VBScript statement in the current report context. | |
Overloaded. Prints the current report with default printer settings, not showing the print progress dialog. | ||
PrintDialog | Overloaded. Shows the standard print dialog, allowing the user to print the current document. | |
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 | Overloaded. Renders the report into a System.IO.Stream object. | |
Save | Overloaded. Saves the current report definition to a file. | |
SetCreationDevice | Assigns specified values to the C1Report.CreationDevice and C1Report.CreationPrinterName properties. Using this method is more efficient than setting the two properties individually. | |
ToString | (Inherited from System.ComponentModel.Component) |
Name | Description | |
---|---|---|
AddOutlineEntry | Fired before the control adds an outline entry to the report. | |
EndPage | Fired when the control finishes rendering each page. | |
EndReport | Fired when the control finishes rendering the report. | |
EndSection | Fired when the control finishes rendering each Section. | |
InitializeParametersDialog | Fired before the control displays the Report Parameters dialog. | |
LongOperation | Occurs periodically during document generation. Allows to provide progress indication and the ability to cancel generation to the user. | |
NoData | Fired when the control starts rendering a report and the data source is empty. | |
PrintSection | Fired before each Section is printed (after it has been formatted.) | |
ReportError | Fired when an error occurs while rendering a report. | |
StartPage | Fired when the control starts rendering each page. | |
StartReport | Fired when the control starts rendering the report, before it opens the source recordset. | |
StartSection | Fired before each Section is formatted. |