Search Results for

    Show / Hide Table of Contents

    Class UniqueValues<T, T2>

    Inheritance
    System.Object
    CommonUniqueValues
    UniqueValues<T, T2>
    BytePartUniqueValues
    DateTimePartUniqueValues
    IntPartUniqueValues
    ShortPartUniqueValues
    TimeSpanPartUniqueValues
    Inherited Members
    CommonUniqueValues.nullCaption
    CommonUniqueValues.nullValueId
    CommonUniqueValues.getStringValue
    CommonUniqueValues.GetStringByOrder(Int32)
    CommonUniqueValues.GetStringByValueId(Int32)
    CommonUniqueValues.GetValueIdAtParentValueId(Int32)
    CommonUniqueValues.CompareIdValues(Int32, Int32)
    CommonUniqueValues.GetOrderFromValueId(Int32)
    CommonUniqueValues.GetValueIdFromOrder(Int32)
    CommonUniqueValues.DataTypeOfDateTimePart(DateTimePart)
    CommonUniqueValues.CreateUniqueValues(DataType, String, CubeField)
    CommonUniqueValues.CreateUniqueValues(DateTimePart, CubeField)
    CommonUniqueValues.DefaultDisplayFormat
    CommonUniqueValues.DisplayFormat
    CommonUniqueValues.NullCaption
    CommonUniqueValues.NullValueId
    CommonUniqueValues.CaptionSourceAttribute
    CommonUniqueValues.OrderSourceAttribute
    Namespace: FastReport.Olap.Cube
    Assembly: FastReport.Olap.dll
    Syntax
    public class UniqueValues<T, T2> : CommonUniqueValues where T : struct, IComparable<T>, IVariantable
    Type Parameters
    Name Description
    T
    T2

    Constructors

    UniqueValues(CommonDataTypeProcessor<T, T2>, CubeField)

    Declaration
    public UniqueValues(CommonDataTypeProcessor<T, T2> dataTypeProcessor, CubeField cubeField)
    Parameters
    Type Name Description
    CommonDataTypeProcessor<T, T2> dataTypeProcessor
    CubeField cubeField

    Properties

    DataTypeProcessor

    Declaration
    public CommonDataTypeProcessor<T, T2> DataTypeProcessor { get; }
    Property Value
    Type Description
    CommonDataTypeProcessor<T, T2>

    IgnoreCase

    Declaration
    public override bool IgnoreCase { get; set; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    CommonUniqueValues.IgnoreCase

    Methods

    AddNewNativeValue(T2)

    Declaration
    public int AddNewNativeValue(T2 value)
    Parameters
    Type Name Description
    T2 value
    Returns
    Type Description
    System.Int32

    AddNewNativeValueByAppend(T2)

    Declaration
    public int AddNewNativeValueByAppend(T2 value)
    Parameters
    Type Name Description
    T2 value
    Returns
    Type Description
    System.Int32

    AddNewValueFromDataSet(IBaseDataSet, Int32)

    Declaration
    public override int AddNewValueFromDataSet(IBaseDataSet dataSet, int fieldIndex)
    Parameters
    Type Name Description
    IBaseDataSet dataSet
    System.Int32 fieldIndex
    Returns
    Type Description
    System.Int32
    Overrides
    CommonUniqueValues.AddNewValueFromDataSet(IBaseDataSet, Int32)

    AddNewValueFromDataSetByAppend(IBaseDataSet, Int32)

    Declaration
    public override int AddNewValueFromDataSetByAppend(IBaseDataSet dataSet, int fieldIndex)
    Parameters
    Type Name Description
    IBaseDataSet dataSet
    System.Int32 fieldIndex
    Returns
    Type Description
    System.Int32
    Overrides
    CommonUniqueValues.AddNewValueFromDataSetByAppend(IBaseDataSet, Int32)

    AddNewVariantValue(Variant)

    Declaration
    public override int AddNewVariantValue(Variant value)
    Parameters
    Type Name Description
    Variant value
    Returns
    Type Description
    System.Int32
    Overrides
    CommonUniqueValues.AddNewVariantValue(Variant)

    AddNewVariantValueFromParentValue(Variant)

    Declaration
    public override int AddNewVariantValueFromParentValue(Variant value)
    Parameters
    Type Name Description
    Variant value
    Returns
    Type Description
    System.Int32
    Overrides
    CommonUniqueValues.AddNewVariantValueFromParentValue(Variant)

    AddNewVariantValueFromParentValueByAppend(Variant)

    Declaration
    public override int AddNewVariantValueFromParentValueByAppend(Variant value)
    Parameters
    Type Name Description
    Variant value
    Returns
    Type Description
    System.Int32
    Overrides
    CommonUniqueValues.AddNewVariantValueFromParentValueByAppend(Variant)

    AddNullValue()

    Declaration
    public override int AddNullValue()
    Returns
    Type Description
    System.Int32
    Overrides
    CommonUniqueValues.AddNullValue()

    AddNullValueByAppend()

    Declaration
    public override int AddNullValueByAppend()
    Returns
    Type Description
    System.Int32
    Overrides
    CommonUniqueValues.AddNullValueByAppend()

    Compare(Int32, Int32)

    Declaration
    public override int Compare(int x, int y)
    Parameters
    Type Name Description
    System.Int32 x
    System.Int32 y
    Returns
    Type Description
    System.Int32
    Overrides
    CommonUniqueValues.Compare(Int32, Int32)

    Count()

    Declaration
    public override int Count()
    Returns
    Type Description
    System.Int32
    Overrides
    CommonUniqueValues.Count()

    GetChildValueFromParentValue(Variant)

    Declaration
    public virtual T2 GetChildValueFromParentValue(Variant value)
    Parameters
    Type Name Description
    Variant value
    Returns
    Type Description
    T2

    GetStringByValueIdFromAttribute(Int32)

    Declaration
    public override string GetStringByValueIdFromAttribute(int valueId)
    Parameters
    Type Name Description
    System.Int32 valueId
    Returns
    Type Description
    System.String
    Overrides
    CommonUniqueValues.GetStringByValueIdFromAttribute(Int32)

    GetStringByValueIdSimple(Int32)

    Declaration
    public override string GetStringByValueIdSimple(int valueId)
    Parameters
    Type Name Description
    System.Int32 valueId
    Returns
    Type Description
    System.String
    Overrides
    CommonUniqueValues.GetStringByValueIdSimple(Int32)

    GetValueIdAtValue(Variant)

    Declaration
    public override int GetValueIdAtValue(Variant value)
    Parameters
    Type Name Description
    Variant value
    Returns
    Type Description
    System.Int32
    Overrides
    CommonUniqueValues.GetValueIdAtValue(Variant)

    GetVariantByOrder(Int32)

    Declaration
    public override Variant GetVariantByOrder(int index)
    Parameters
    Type Name Description
    System.Int32 index
    Returns
    Type Description
    Variant
    Overrides
    CommonUniqueValues.GetVariantByOrder(Int32)

    GetVariantByValueId(Int32)

    Declaration
    public override Variant GetVariantByValueId(int valueId)
    Parameters
    Type Name Description
    System.Int32 valueId
    Returns
    Type Description
    Variant
    Overrides
    CommonUniqueValues.GetVariantByValueId(Int32)

    StopLoading(Boolean)

    Declaration
    public override void StopLoading(bool firstStep = true)
    Parameters
    Type Name Description
    System.Boolean firstStep
    Overrides
    CommonUniqueValues.StopLoading(Boolean)
    Back to top © 1998-2024 Copyright Fast Reports Inc.