1.说明

子表计算使用

2.使用

配置好表格 –>启用计算–>选择要计算的列–>选择计算方式

预览

3.统计行数据

3.1.统计行数据我们需要在子表后面增加一列:如下“统计价格”

3.2.然后根据每个控件都有个change事件来 计算当前行的数据;(控件事件) 如下

 change_nnjg(val,tablekey,row){//牛奶价格触发事件
     let _count = Number(row.nnjg) + Number(row.jdjg) + Number(row.xhsjg);
     row['tjjg'] = _count ;
 },
 change_jdjg(val,tablekey,row){//鸡蛋价格触发事件
     let _count = Number(row.nnjg) + Number(row.jdjg) + Number(row.xhsjg);
     row['tjjg'] = _count ;
 },
 change_xhsjg(val,tablekey,row){//西红柿价格触发事件
     let _count = Number(row.nnjg) + Number(row.jdjg) + Number(row.xhsjg);
     row['tjjg'] = _count ;
 },
//使用 Number()是因为我们输入32,有可能返回的不是数字32,而是字符串“32” ;

解读 row 是子表当前控件所触发的 行 数据,row[‘tjjg’]是当前行的“统计价格”的数据;

4.效果

文档更新时间: 2021-09-15 10:32   作者:yangxing