[]
Represents a collection of allowed values for a ReportParameter.
Represents barcode in the C1FlexReport.
Specifies compatibility options for a C1FlexReport. Properties in this class can be used to control compatibility with older versions and with C1Report.
Represents the dynamic list of the labeled values, the count of values is defined by the count of records in the linked DataSource, ValueExpression used to calculated actual value, LabelExpression used to calculated a label of value.
Generates data-based banded reports that can be rendered to printer, preview, or exported to various portable formats (including HTML, PDF and other).
Represents a calculated data field associated with a C1FlexReport's data source. Usually values of such fields are calculated based on values of other fields in the data source.
Represents a collection of CalculatedField objects.
Represents a checkbox field in a report.
Defines the visual properties of the check mark of the CheckBoxField.
Exception that is thrown when a data access error occurs.
Represents field in the DataSource.
Collection of the fields in the DataSource.
Represents a data enumerator in a C1FlexReport. Provides access to data used in reports.
Represents a data scope in a C1FlexReport.
Represnts a data source in a C1FlexReport.
Represents a collection of DataSource objects.
The class for implementing the database factory.
Executes specified script and generates the report.
Represents legacy field with same functionality as Field of C1Report.
Abstract base class for all C1FlexReport field types.
Represents the collection of the FieldBase objects.
Represents a report field with a chart which is implemented using the FlexChart control.
Abstract base class for report fields with FlexChart-based charts.
Represents platform independent Font object. Under WinForms encapsulates a C1.WPF.Document.Util.Font object and provides get/set access to the font properties.
Collection of the FontHolder objects.
Represents platform independent Font object. Under WinForms encapsulates a C1.WPF.FlexReport.FontHolder.Font object and provides get/set access to the font properties.
Object used to sort and group report data.
Represents a collection of Group objects.
Represents a report field containing a data bound or static image.
The Layout object controls how the report is rendered on pages.
Represents a field containing a paragraph of formatted text.
Abstract base class for objects representing fragments within a ParagraphField.
Represents a collection of ParagraphItem objects.
Represents run of text in the ParagraphField.
Renders the report with specified set of parameters.
Provides data for ReportError event.
Provides data for StartPage, EndPage, StartSection, PrintSection events.
Provides data for GetScriptObject event.
Represents a hyperlink in a report.
Class that contains report metadata.
Represents a value with an associated label. Both label and value can be specified as constants or as expressions.
Represents a collection of ReportLabeledValue object.
Describes the target of a ReportHyperlink. This is an abstract base class for the following derived classes: ReportLinkTargetBookmark, ReportLinkTargetUrl.
Describes a ReportLinkTargetBase pointing to a some position within a report or another report.
Describes a ReportLinkTargetBase that executes a script.
When the hyperlink is clicked in a viewer, the specified script is executed and then the report is re-generated.
The script is executed when the data source is not yet open, so fields' values are unavailable.
This script can be used to change the report parameters' values, properties of the report's fields, sections and so on.
Describes a ReportLinkTargetBase pointing to an external document, file or URL. The hyperlink jump is performed using the ShellExecute OS shell API, so the result depends on the operating system and installed programs.
Represents a C1.WPF.Document.NamedCollection<TItem> that notifies C1FlexReport about changes.
Represents a named object, this is base class for FieldBase, Section, SubSection and another report's objects.
Represents the collection of the ReportObject objects.
Represents the list of the ReportObject objects, in compare with ReportObjectCollection<TItem> this class addes List<T> member containing members.
Represents the list of strong named report objects.
Represents a C1.WPF.Document.OwnedCollection<TItem> that notifies C1FlexReport about changes.
Represents a parameter in a C1FlexReport.
Represents a collection of ReportParameter objects.
Represents a report parameter value.
Collection of the ReportParameterValue objects.
Represents a field containing Rich Text Format text (RTF).
Represents an enum value that can be specified as a constant or as an expression.
Represents an object value that can be specified as a constant or as an expression.
Represents a string that can be specified as a constant or as an expression.
The abstract base class for types such as ScriptStringValue, ScriptObjectValue and others that allow to specify a value either as a literal or as an expression.
Represents a report band.
Collection of the Section objects.
Represents a field containing a geometric shape.
Defines the sorting parameters.
Represents a collection of SortDefinition objects.
Represents a strong named object, this is base class for DataSource, ReportParameter.
Represents a band within a Section. Each Section contains at least one SubSection.
Represents collection of the SubSection objects.
Field used to show subreports in C1FlexReport.
Represents a field containing a uniformly formatted databound or static text.
Abstract base class for ParagraphField, TextField and CheckBoxField.
Base class for all visual report objects like FieldBase, Section, SubSection. Defines common visual properties: Border, Background etc.
Represents a watermark or an overlay in a C1FlexReport.
Represents an external record set residing in a separate assembly.
If an assembly contains a type supporting this interface, that assembly and type can be selected in the report designer as the data source for a report. A reference to that type and the record set initialization parameters (see Params) are then saved in the XML report definition file. When the report is loaded, the recordset object is created based on the saved info, and used as the data source for the report.
Interface used to allow C1FlexReport to access data stored in a data object of a type for which C1FlexReport does not have built-in support.
C1FlexReport has built-in support for the following data object types: DataTable, DataView and IList.
Represents a local context for script evaluation and execution.
Determines how the field is positioned with respect to its containing subsection when the subsection grows or shrinks as a result of the subsection's AutoHeight and AutoHeight properties.
Defines options controlling how an object's size changes automatically depending on its content.
Specifies the Field’s border style.
Specifies how boolean values are translated into check boxes.
Gets or sets the style of a check mark.
Specifies the layout for the columns (down or across).
Specifies the type of the data source. Different data sources use different connection string and query command syntaxes.
Specifies the alignment of text within the field's rectangle.
Specifies the syntax of the Filter expression.
The type of embed of fonts into the report.
Determines whether page breaks should be inserted before or after a field, subsection or section.
Specifies the logic for handling CanGrow/CanShrink fields.
Specifies where the Page Footer and Page Header sections are displayed.
Specifies whether the group should be kept together on a page.
Specifies the page orientation.
Specifies the mode of passing parameters to the data source.
Specifies the alignment of images within the field's rectangle.
Specifies the scaling of images within the field's rectangle.
Specifies where the background picture is displayed.
Specifies the type of the record source, such as a table, a stored procedure, or an SQL query.
Determines whether to calculate a running sum.
Specifies the section type, which is equivalent to a the index of a Section object in the control's Sections collection.
Defines the types of sorting.
Specifies how groups should be sorted.
Defines the splitting behavior of a report object.
Specifies where watermark or overlay is displayed.
Represents the method that will handle ReportError event.
Represents the method that will handle StartPage, EndPage, StartSection, PrintSection events.
Represents the method that will handle GetScriptObject event.