Class DataField
Namespace: FastReport.Olap.Cube
Assembly: FastCube.Core.dll
Data field inmplementation of base data field class.
public class DataField : BaseDataField, IBaseDataSetOwner
Inheritance
object ← BaseDataField ← DataField
Implements
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
CaseSensitive
Gets ot sets case sensitive for compare and sort.
[Browsable(true)]
public CaseSensitivity CaseSensitive { get; set; }
Property Value
Convert
Gets or sets convert value to new type.
[Browsable(true)]
public bool Convert { get; set; }
Property Value
CubeFieldCaption
Gets or sets caption of field in the Cube.
[Browsable(true)]
public string CubeFieldCaption { get; set; }
Property Value
CubeFieldName
Gets or sets name of field in the Cube.
[Browsable(true)]
public string CubeFieldName { get; set; }
Property Value
CubeFieldType
Gets or sets type of field in the Cube.
[Browsable(true)]
public DataType CubeFieldType { get; set; }
Property Value
DataFieldName
Gets or sets name of field in the DataSet.
[Browsable(true)]
public string DataFieldName { get; set; }
Property Value
DataFieldType
Gets or sets type of field in the DataSet.
[Browsable(true)]
public DataType DataFieldType { get; }
Property Value
LoadAllValues
Gets or sets need load all values from source.
[Browsable(true)]
public bool LoadAllValues { get; set; }
Property Value
NullStr
Gets or sets display value for null.
[Browsable(true)]
public string NullStr { get; set; }