Search Results for

    Show / Hide Table of Contents

    Class CubeSourceBase

    Base class for all CubeSources such as SliceCubeSource.

    Inheritance
    System.Object
    Base
    DataComponentBase
    CubeSourceBase
    SliceCubeSource
    Implements
    IFRSerializable
    Inherited Members
    DataComponentBase.Alias
    DataComponentBase.Enabled
    DataComponentBase.ReferenceName
    DataComponentBase.Reference
    DataComponentBase.IsAliased
    DataComponentBase.Assign(Base)
    DataComponentBase.SetName(String)
    DataComponentBase.InitializeComponent()
    Base.Name
    Base.Restrictions
    Base.Flags
    Base.Parent
    Base.BaseName
    Base.ClassName
    Base.Report
    Base.Page
    Base.ChildObjects
    Base.AllObjects
    Base.ZOrder
    Base.IsAncestor
    Base.IsDesigning
    Base.IsPrinting
    Base.IsRunning
    Base.OriginalComponent
    Base.Disposed
    Base.SetProp(Base, Base)
    Base.FloatDiff(Single, Single)
    Base.DeserializeSubItems(FRReader)
    Base.ExtractDefaultMacros(String)
    Base.Dispose(Boolean)
    Base.Dispose()
    Base.SetFlags(Flags, Boolean)
    Base.SetReport(Report)
    Base.SetParent(Base)
    Base.SetParentCore(Base)
    Base.FindObject(String)
    Base.CreateUniqueName()
    Base.Clear()
    Base.BaseAssign(Base)
    Base.AssignAll(Base)
    Base.HasParent(Base)
    Base.HasFlag(Flags)
    Base.HasRestriction(Restrictions)
    Base.InvokeEvent(String, Object)
    Base.OnAfterLoad()
    Base.GetExpressions()
    Base.GetCustomScript()
    Base.ExtractMacros()
    Base.IsHaveToConvert(Object)
    Base.GetConvertedObjects()
    Base.ForEachAllConvectedObjects(Object)
    Namespace: FastReport.Data
    Assembly: FastReport.Base.dll
    Syntax
    public abstract class CubeSourceBase : DataComponentBase, IDisposable, IFRSerializable

    Constructors

    CubeSourceBase()

    Initializes a new instance of the CubeSourceBase class with default settings.

    Declaration
    public CubeSourceBase()

    Properties

    CubeLink

    Declaration
    public IBaseCubeLink CubeLink { get; }
    Property Value
    Type Description
    IBaseCubeLink

    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

    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

    Methods

    Changed()

    Declaration
    public void Changed()

    Deserialize(FRReader)

    Declaration
    public override void Deserialize(FRReader reader)
    Parameters
    Type Name Description
    FRReader reader
    Overrides
    Base.Deserialize(FRReader)

    GetMeasureCell(Int32, Int32)

    Declaration
    public CrossViewMeasureCell GetMeasureCell(int colIndex, int rowIndex)
    Parameters
    Type Name Description
    System.Int32 colIndex
    System.Int32 rowIndex
    Returns
    Type Description
    CrossViewMeasureCell

    GetMeasureName(Int32)

    Declaration
    public string GetMeasureName(int measureIndex)
    Parameters
    Type Name Description
    System.Int32 measureIndex
    Returns
    Type Description
    System.String

    GetXAxisFieldName(Int32)

    Declaration
    public string GetXAxisFieldName(int fieldIndex)
    Parameters
    Type Name Description
    System.Int32 fieldIndex
    Returns
    Type Description
    System.String

    GetYAxisFieldName(Int32)

    Declaration
    public string GetYAxisFieldName(int fieldIndex)
    Parameters
    Type Name Description
    System.Int32 fieldIndex
    Returns
    Type Description
    System.String

    Serialize(FRWriter)

    Declaration
    public override void Serialize(FRWriter writer)
    Parameters
    Type Name Description
    FRWriter writer
    Overrides
    DataComponentBase.Serialize(FRWriter)

    TraverseXAxis(CrossViewAxisDrawCellHandler)

    Declaration
    public void TraverseXAxis(CrossViewAxisDrawCellHandler crossViewAxisDrawCellHandler)
    Parameters
    Type Name Description
    CrossViewAxisDrawCellHandler crossViewAxisDrawCellHandler

    TraverseYAxis(CrossViewAxisDrawCellHandler)

    Declaration
    public void TraverseYAxis(CrossViewAxisDrawCellHandler crossViewAxisDrawCellHandler)
    Parameters
    Type Name Description
    CrossViewAxisDrawCellHandler crossViewAxisDrawCellHandler

    Events

    OnChanged

    Declaration
    public event EventHandler OnChanged
    Event Type
    Type Description
    System.EventHandler

    Implements

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