SMART datagrid v.1 > Examples

[ grids ver.1.3.0]   Back  Forward

Derived Field & Row Tag  Example

如果在衍生字段适用数据标签,就无需变更源数据,也可以在运行时间,动态显示数据组的其他方面。 我们可以在衍生字段的表达式使用tag变量,而这是通过DataSet.setRowTag等设置的值。 

在设置数据标签后,需要调用DataSet.recalcRows并重新计算衍生字段。 

Grid - 1
rows
设置聚焦行的rowTag为'10000'。(点击后,将会运行下列重算。)
清除聚焦行的rowTag。(点击后,将会运行下列重算。)
重新计算聚焦行的衍生字段。
设置所选行的rowTag为'20000'。(点击后,将会运行下列重算。)
清除所选行的rowTag。(点击后,将会运行下列重算。)
重新计算所选行的衍生字段。
设置所有行的rowTag为'20000'。(点击后,将会运行下列重算。)
清除所有行的rowTag。(点击后,将会运行下列重算。)
重新计算所有行的衍生字段。

查看源代码 JSP 

See Also
DataSet.recalcRows
DataSet.setRowTag
DataSet.unsetRowTag
DerivedField
DerivedField.expression
表达式概述
GridBase.focusedDataIndex
Examples
衍生字段
数据行标签