SMART datagrid v.1 > Types

[ grids ver.1.3.0]   Back  Forward

DataLudi.ColumnCalcRange

当计算cached计算列的单元格的值时,将会一同计算的单元格区域。 

被用作CalculatedColumn.calcRange属性。 通过CalculatedColumn.calcBounds属性,指定限制计算区域的范围。 

Values
ROWS"rows"只重算变更行。
FIRST"first"按顺序计算网格的所有行。 可以在公式中,参考上个行的值。
LAST"last"按逆序计算网格的所有行。 可以在公式中,参考下个行的值。
LOWER"lower"按顺序计算网格的所有变更行。 可以在公式中,参考上个行的值。
UPPER"upper"按逆序计算网格的所有变更行。 可以在公式中,参考下个行的值。

Code -1
    grid.setColumns([{
        name: "colQuantity",
        type: "calced",
        cached: true,
        calcBounds: DataLudi.ColumnCalcBounds.GRID,
        calcRange: DataLudi.ColumnCalcRange.FIRST,
        valueExpression: "quantity + prevval",
        ...
    },
    ...
    ];
See Also
ColumnCalcRange
CalculatedColumn.calcRange
CalculatedColumn.calcBounds
Examples
累计计算列
计算列