Search Results for

    Show / Hide Table of Contents

    Namespace FastReport.Data

    Classes

    AbsRowVariable

    Returns absolute number of data row. This value is never reset at the start of a new group.

    BusinessObjectDataSource

    Represents a datasource based on business object of IEnumerable type.

    Column

    This class represents a single data column in a DataSourceBase.

    ColumnCollection

    Represents the collection of Column objects.

    ColumnComparer

    Represents the comparer class that used for sorting the collection of columns.

    CommandParameter

    This class represents a single parameter to use in the "select" command.

    CommandParameterCollection

    Represents the collection of CommandParameter objects.

    ConnectionCollection

    Represents the collection of DataConnectionBase objects.

    CopyNameMacroVariable

    Returns the name of the printed copy.

    This variable is actually a macro. Its value is substituted when the component is viewed in the preview window. That means you cannot use it in an expression.

    CsvConnectionStringBuilder

    Represents the CsvDataConnection connection string builder.

    CsvDataConnection

    Represents a connection to csv file-based database.

    CubeSourceBase

    Base class for all CubeSources such as SliceCubeSource.

    CubeSourceCollection

    Represents the collection of CubeSourceBase objects.

    DataComponentBase

    The base class for all data components such as data sources, columns.

    DataConnectionBase

    The base class for all data connection components such as .

    DataSourceBase

    Base class for all datasources such as TableDataSource.

    DataSourceCollection

    Represents the collection of DataSourceBase objects.

    DataSourceComparer

    Represents the comparer class that used for sorting the collection of data sources.

    DateVariable

    Returns date and time of the report's start.

    Dictionary

    This class stores all report data items such as datasources, connections, relations, parameters, system variables.

    Dictionary.RegDataItem

    Represents the item registered in a dictionary.

    HierarchyLevelVariable

    Returns a level of hierarchy in the hierarchical report.

    HierarchyRowNoVariable

    Returns the row number like "1.2.1" in the hierarchical report.

    LoadBusinessObjectEventArgs

    Provides data for LoadBusinessObjectEventHandler event.

    MsAccessDataConnection

    Represents a connection to MS Access database (.mdb file).

    MsSqlDataConnection

    Represents a connection to MS SQL database.

    OdbcDataConnection

    Represents a connection to any database through ODBC.

    OleDbDataConnection

    Represents a connection to any OLE DB database.

    PageMacroVariable

    Returns current page number.

    This variable is actually a macro. Its value is substituted when the component is viewed in the preview window. That means you cannot use it in an expression.

    PageNofMVariable

    Returns a string containing the current page number and total pages in a form "Page N of M". To use this variable, you need to enable the report's double pass.

    PageNVariable

    Returns a string containing the current page number in a form "Page N".

    PageVariable

    Returns current page number.

    Parameter

    Represents a report parameter that is used to pass user data to a report.

    ParameterCollection

    Represents the collection of Parameter objects.

    ProcedureDataSource

    Datasource for stored procedure.

    ProcedureParameter

    Query parameter for request to stored procedure.

    Relation

    Represents a master-detail relation between two data sources.

    RelationCollection

    Represents the collection of Relation objects.

    RowVariable

    Returns data row number inside the group. This value is reset at the start of a new group.

    SliceCubeSource

    Represents a datasource based on DataView class.

    SystemVariable

    Represents the base class for system variables.

    SystemVariables

    Represents the collection of system variables.

    TableCollection

    Represents the collection of TableDataSource objects.

    TableDataSource

    Represents a datasource based on DataTable class.

    Total

    Represents a total that is used to calculate aggregates such as Sum, Min, Max, Avg, Count.

    TotalCollection

    Represents the collection of Total objects.

    TotalPagesMacroVariable

    Returns the number of total pages in the report.

    This variable is actually a macro. Its value is substituted when the component is viewed in the preview window. That means you cannot use it in an expression.

    TotalPagesVariable

    Returns total number of pages in the report. To use this variable, you need to enable the report's double pass.

    ViewDataSource

    Represents a datasource based on DataView class.

    XmlConnectionStringBuilder

    Represents the XmlDataConnection connection string builder.

    XmlDataConnection

    Represents a connection to xml file-based database.

    Enums

    BOConverterFlags

    Obsolete. Specifies a set of flags used to convert business objects into datasources.

    ColumnBindableControl

    Specifies the type of an object that will be created when you drop the data column on a report page.

    ColumnFormat

    Specifies the format for the column value.

    FilterOperation

    Determines how to filter the data value.

    PropertyKind

    Specifies a kind of property.

    TotalType

    Specifies the total type.

    Delegates

    LoadBusinessObjectEventHandler

    Represents the method that will handle the LoadBusinessObject event.

    Back to top © 1998-2025 Copyright Fast Reports Inc.