Search Results for

    Show / Hide Table of Contents

    Class ItemsContainer

    Base container class for Dimensions

    Inheritance
    System.Object
    SliceContainer
    FieldsContainer
    ItemsContainer
    AxisContainer
    FiltersContainer
    Inherited Members
    FieldsContainer.fields
    FieldsContainer.Fields
    FieldsContainer.HasMeasuresField
    FieldsContainer.BindCaptionWidth
    SliceContainer.alignment
    SliceContainer.SliceContainerType
    SliceContainer.Slice
    SliceContainer.Alignment
    Namespace: FastReport.Olap.Slice
    Assembly: FastReport.Olap.dll
    Syntax
    public abstract class ItemsContainer : FieldsContainer

    Properties

    AxisFields

    Declaration
    public AxisFields AxisFields { get; }
    Property Value
    Type Description
    AxisFields

    IsAxis

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

    LevelsCount

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

    MeasuresLevel

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

    Methods

    AddAxisField(AxisField)

    Declaration
    public int AddAxisField(AxisField axisField)
    Parameters
    Type Name Description
    AxisField axisField
    Returns
    Type Description
    System.Int32

    AddMeasuresField()

    Declaration
    public abstract int AddMeasuresField()
    Returns
    Type Description
    System.Int32

    AddSliceField(SliceField)

    Declaration
    public int AddSliceField(SliceField sliceField)
    Parameters
    Type Name Description
    SliceField sliceField
    Returns
    Type Description
    System.Int32

    ContainSliceField(SliceField)

    Declaration
    public bool ContainSliceField(SliceField sliceField)
    Parameters
    Type Name Description
    SliceField sliceField
    Returns
    Type Description
    System.Boolean

    DeleteMeasuresField()

    Declaration
    public abstract void DeleteMeasuresField()

    GetIndexOfSliceField(SliceField)

    Declaration
    public int GetIndexOfSliceField(SliceField sliceField)
    Parameters
    Type Name Description
    SliceField sliceField
    Returns
    Type Description
    System.Int32

    InsertAxisField(AxisField, Int32)

    Declaration
    public int InsertAxisField(AxisField axisField, int index)
    Parameters
    Type Name Description
    AxisField axisField
    System.Int32 index
    Returns
    Type Description
    System.Int32

    InsertMeasuresField(Int32)

    Declaration
    public abstract int InsertMeasuresField(int index)
    Parameters
    Type Name Description
    System.Int32 index
    Returns
    Type Description
    System.Int32

    InsertSliceFieldToPosition(SliceField, Int32)

    Declaration
    public int InsertSliceFieldToPosition(SliceField sliceField, int index)
    Parameters
    Type Name Description
    SliceField sliceField
    System.Int32 index
    Returns
    Type Description
    System.Int32

    Load(XmlItem, Int32)

    Declaration
    public override void Load(XmlItem item, int version)
    Parameters
    Type Name Description
    XmlItem item
    System.Int32 version
    Overrides
    SliceContainer.Load(XmlItem, Int32)

    RemoveAxisField(AxisField)

    Declaration
    public void RemoveAxisField(AxisField axisField)
    Parameters
    Type Name Description
    AxisField axisField

    Save(XmlItem)

    Declaration
    public override void Save(XmlItem item)
    Parameters
    Type Name Description
    XmlItem item
    Overrides
    SliceContainer.Save(XmlItem)
    Back to top © 1998-2024 Copyright Fast Reports Inc.