SMART datagrid v.1 > Classes > CalculatedColumn
計算カラムのセルの値をリターンする数式.
valueCallbackが指定されたらこの値は無視される。
数式でフィールドの名前達を変数として使うことができる。 また、フィールドの名前以外、以下のテーブルに羅列された変数たちを数式で使うことができる。
変数 | 説明 |
---|---|
'tag' | データ tag |
'datarow' | データ行のインデックス |
'state' | データ行の状態 |
'values' | フィールド達のフィールド名やフィールドインデックスで値を読み取る。 |
grid.setColumns([{
name: "colAmount",
type: "calced",
valueType: DataLudi.ValueType.NUMBER, // デフォルト値
valueExpression: "unit_price * quantity"
},
...
]);