SMART datagrid v1.4 > Classes > DerivedField

[ grids ver.1.3.0]   Back  Forward

DataLudi.DerivedField.sourceFields  property

이 속성에 지정된 필드들이 변경됐을 때만 계산을 다시 한다. 

필드 하나를 필드명이나 필드 인덱스로 지정할 수도 있고, 하나 이상의 필드명이나 인덱스를 배열로 지정할 수도 있다. 

기본값은 null.

Getter
function sourceFields(): [Integer]
Setter
function setSourceFields(value: Integer|String|[Integer|String])
Note
Code -1
    var fields = [...];
    var calcedFields = [{
        fieldName: "amount",
        expression: "qty * price",
        sourceFields: ["qty", "price"]
    }];
    ds.setFields(fields, calcedFields);
See Also
expression
callback
GridDataSet.setValue
GridDataSet.insertRow
TreeDataSet.setValue
EditOptions.updateByCell
EditOptions.insertByCell
Examples
계산 필드