SMART datagrid v.1 > Classes > DerivedField

[ grids ver.1.3.0]   Back  Forward

DataLudi.DerivedField.sourceFields  property

Calculate again only when the fields specified in this property have been changed. 

You can specify one field as field name or field index, and can also specify one or more field name or index as array. 

Defaults to 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
Derived Fields