回复用户1 发表于 2019-4-26 15:47:11

关于表单上自动计算金额

管理员 你好!
在做一个报销的表单 ,但表单上不止一个数据网格,怎么编辑脚本汇总三个数据网格的费用。如下图所示,汇总图片中三项的和给小写金额UpperMoney
http://www.o2oa.net:20020/x_file_assemble_control/jaxrs/file/7af2ede7-46c6-4ec3-800b-bef65b9d3990/download/stream

林林 发表于 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.datagrid_datagrid$Title_7.ts;
      ccts += parseFloat(ts);
    }
    this.form.get("ccts").setData(ccts);
在表单的beforeSave事件中

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

论坛管理员 发表于 2019-5-13 14:58:42

对应这个数据网格的列标识。http://www.o2oa.net:20020/x_file_assemble_control/jaxrs/file/7a50d1ee-cf8f-4dbd-be23-a6d9be576f08/download/streamdatagrid.datagrid_datagrid$Title_7

回复用户2 发表于 2019-5-8 11:15:37

感谢回复!   var ts = datagrid.datagrid_datagrid$Title_7.ts;
想问一下这行是什么意思
页: [1]
查看完整版本: 关于表单上自动计算金额