查看: 5898|回复: 3

关于表单上自动计算金额

升级   0.72%

14

主题

14

回帖

72

积分

注册会员

Rank: 2

积分
72
发表于 2019-4-26 15:47:11 | 显示全部楼层 |阅读模式
管理员 你好!
在做一个报销的表单 ,但表单上不止一个数据网格,怎么编辑脚本汇总三个数据网格的费用。如下图所示,汇总图片中三项的和给小写金额UpperMoney
回复

使用道具 举报

升级   1.19%

19

主题

16

回帖

119

积分

注册会员

Rank: 2

积分
119
发表于 2019-5-5 09:54:56 | 显示全部楼层
var datagrid = this.data.datagrid;
if(datagrid!==undefined){
    var ccts = 0;
    for(i=0;i<datagrid.length;i++){
        var ts = datagrid[i].datagrid_datagrid$Title_7.ts;
        ccts += parseFloat(ts);
    }
    this.form.get("ccts").setData(ccts);
在表单的beforeSave事件中

上面这个是样例,你逐个相加一下就好了!
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2019-5-13 14:58:42 | 显示全部楼层
对应这个数据网格的列标识。datagrid.datagrid_datagrid$Title_7
回复

使用道具 举报

升级   0.62%

8

主题

18

回帖

62

积分

注册会员

Rank: 2

积分
62
发表于 2019-5-8 11:15:37 | 显示全部楼层
感谢回复!     var ts = datagrid[i].datagrid_datagrid$Title_7.ts;
想问一下这行是什么意思
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread