Search Results for

    Show / Hide Table of Contents

    Class CrossViewData

    Contains a set of properties and methods to hold and manipulate the CrossView descriptors.

    Inheritance
    System.Object
    CrossViewData
    Namespace: FastReport.CrossView
    Assembly: FastReport.Base.dll
    Syntax
    public class CrossViewData
    Remarks

    This class contains three collections of descriptors such as Columns, Rows and Cells. Descriptors are filled from FastCube Slice.

    Properties

    Cells

    Gets a collection of data cell descriptors.

    Declaration
    public CrossViewCells Cells { get; }
    Property Value
    Type Description
    CrossViewCells
    Remarks

    Note: after you change something in this collection, call the BuildTemplate() method to refresh the CrossView.

    ColumnDescriptorsIndexes

    Declaration
    public string ColumnDescriptorsIndexes { get; set; }
    Property Value
    Type Description
    System.String

    Columns

    Gets a collection of column descriptors.

    Declaration
    public CrossViewHeader Columns { get; }
    Property Value
    Type Description
    CrossViewHeader
    Remarks

    Note: after you change something in this collection, call the BuildTemplate() method to refresh the CrossView.

    ColumnTerminalIndexes

    Declaration
    public string ColumnTerminalIndexes { get; set; }
    Property Value
    Type Description
    System.String

    DataColumnCount

    Declaration
    public int DataColumnCount { get; }
    Property Value
    Type Description
    System.Int32

    DataRowCount

    Declaration
    public int DataRowCount { get; }
    Property Value
    Type Description
    System.Int32

    MeasuresCount

    Declaration
    public int MeasuresCount { get; }
    Property Value
    Type Description
    System.Int32

    MeasuresInXAxis

    Declaration
    public bool MeasuresInXAxis { get; }
    Property Value
    Type Description
    System.Boolean

    MeasuresInYAxis

    Declaration
    public bool MeasuresInYAxis { get; }
    Property Value
    Type Description
    System.Boolean

    MeasuresLevel

    Declaration
    public int MeasuresLevel { get; }
    Property Value
    Type Description
    System.Int32

    RowDescriptorsIndexes

    Declaration
    public string RowDescriptorsIndexes { get; set; }
    Property Value
    Type Description
    System.String

    Rows

    Gets a collection of row descriptors.

    Declaration
    public CrossViewHeader Rows { get; }
    Property Value
    Type Description
    CrossViewHeader
    Remarks

    Note: after you change something in this collection, call the BuildTemplate() method to refresh the CrossView.

    RowTerminalIndexes

    Declaration
    public string RowTerminalIndexes { get; set; }
    Property Value
    Type Description
    System.String

    SourceAssigned

    Declaration
    public bool SourceAssigned { get; }
    Property Value
    Type Description
    System.Boolean

    XAxisFieldsCount

    Declaration
    public int XAxisFieldsCount { get; }
    Property Value
    Type Description
    System.Int32

    YAxisFieldsCount

    Declaration
    public int YAxisFieldsCount { get; }
    Property Value
    Type Description
    System.Int32
    Back to top © 1998-2025 Copyright Fast Reports Inc.