Dorado中间件DataGrid控件添加计算列

Dorado说明:

Dorado是锐道公司开发的一个中间件
使前后端完美对接,大大提高了开发速度

与原生安卓的使用方式比较类似,都是通过拉控件设置属性进行页面开发
假设以下是需要展示的表格:
姓名  数学   语文

张三  98     97
李四  88     87
王五  89     90

例如你需要显示数据额成绩和语文成绩的平均分

1.双击DataGrid设置showFooter的值为true
2.双击姓名列,打开onRenderFooterCell
3.在该事件中写入:
  arg.dom.innerText="平均分"
设置之后姓名列对应的显示为“平均分”
4.分别设置需要计算的两列的summaryType的值为average
5.该字段还有一些其他值,例如sum等
  设置后可分别对这些列进行相应的计算
6.设置后的计算列位于DataGrid的最下方,一般位于屏幕最下方
  (第一次搞的时候以为设置错了,一直以为这一列会追加在显示数据的后面!)

7.结果样例:

姓名   数学   语文

张三   88     97
李四   88     97
王五   88     97


平均分 88     97

发表回复

您的电子邮箱地址不会被公开。

1 × 1 =