Table of Contents

Class DataField

Namespace: FastReport.Olap.Cube
Assembly: FastCube.Core.dll

Data field inmplementation of base data field class.

public class DataField : BaseDataField, IBaseDataSetOwner

Inheritance

objectBaseDataFieldDataField

Implements

IBaseDataSetOwner

Inherited Members

BaseDataField.calculateAfterAll, BaseDataField.caseSensitive, BaseDataField.convert, BaseDataField.cubeFieldCaption, BaseDataField.cubeFieldName, BaseDataField.cubeFieldType, BaseDataField.dataFieldIndex, BaseDataField.dataFieldName, BaseDataField.nullStr, BaseDataField.PropertyChanged, BaseDataField.DataFieldIndex, BaseDataField.DataSet, BaseDataField.Initialized, BaseDataField.Assign(BaseDataField), BaseDataField.Dispose(), BaseDataField.FieldExists(), BaseDataField.Init(), BaseDataField.NotifyPropertyChanged(string)

Constructors

DataField(BaseField)

Creates a new instnace with owner.

public DataField(BaseField owner)

Parameters

owner BaseField

Properties

CalculateAfterAll

Gets or sets condition.

[Browsable(true)]
public bool CalculateAfterAll { get; set; }

Property Value

bool

CaseSensitive

Gets ot sets case sensitive for compare and sort.

[Browsable(true)]
public CaseSensitivity CaseSensitive { get; set; }

Property Value

CaseSensitivity

Convert

Gets or sets convert value to new type.

[Browsable(true)]
public bool Convert { get; set; }

Property Value

bool

CubeFieldCaption

Gets or sets caption of field in the Cube.

[Browsable(true)]
public string CubeFieldCaption { get; set; }

Property Value

string

CubeFieldName

Gets or sets name of field in the Cube.

[Browsable(true)]
public string CubeFieldName { get; set; }

Property Value

string

CubeFieldType

Gets or sets type of field in the Cube.

[Browsable(true)]
public DataType CubeFieldType { get; set; }

Property Value

DataType

DataFieldName

Gets or sets name of field in the DataSet.

[Browsable(true)]
public string DataFieldName { get; set; }

Property Value

string

DataFieldType

Gets or sets type of field in the DataSet.

[Browsable(true)]
public DataType DataFieldType { get; }

Property Value

DataType

LoadAllValues

Gets or sets need load all values from source.

[Browsable(true)]
public bool LoadAllValues { get; set; }

Property Value

bool

NullStr

Gets or sets display value for null.

[Browsable(true)]
public string NullStr { get; set; }

Property Value

string