SMART datagrid v.1 > Classes

Back  Forward

DataLudi.DerivedField  class

誘導されたフィールド又は計算フィールド。このフィールドはデータサーバーや原本ファイルには存在しない値たちを 既存フィールド達の値やアプリケーションの値たちでリアルタイムに計算してセーブし、 グリッドなどのviewで一般のフィールドのように使えるようにする。 計算される値なので当然ユーザーが値を修正することはできない。 

expressioncallbackプロパティーで計算される値を指定することができる。 また、一般のフィールドと同じようにdataTypeを指定しなければならない。 dataTypeを指定しなかった場合TEXTで基本設定される一般のフィールドとは違って NUMBER型で設定される。 データセットで誘導フィールドたちは必ず一般フィールドの以後に追加される。 

Base Classes
DataField > EventAware > DLBase
Properties
callback
expression
sourceFields
Inherited Properties
DataField.amText
DataField.baseYear
DataField.booleanFormat
DataField.compareCallback
DataField.dataType
DataField.datetimeFormat
DataField.defaultValue
DataField.emptyValue
DataField.fieldName
DataField.header
DataField.index
DataField.keyCallback
DataField.keyPath
DataField.length
DataField.maximum
DataField.minimum
DataField.nanValue
DataField.pmText
DataField.updatable
Inherited Methods
EventAware.addListener
DLBase.assign
DataField.ctor
DataField.equalValues
DLBase.getProperties
DLBase.getProperty
EventAware.removeListener
DataField.sameValues
DLBase.setProperties
DLBase.setProperty
DLBase.toggle

 

See Also
DataSet
DataField
Examples
Derived Fields
Row Summary