发帖

#楼主# 2021-1-18

跳转到指定楼层

注册氚云社区,学习低代码知识,与更多氚友互动交流

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

var   parent = this;

//绑定子表变化事件

this.D000024Fdetail123.BindChange("Set",

function(data)   {

    var responseData = data[0]; // 当前行

    //判定‘quantity’字段值是否变化了

    if (responseData != null &&   responseData.DataField == "D000024Fdetail123.quantity") {

        var currentRowId = responseData.ObjectId;   //获取行ID

        var quantity =   this.GetCellManager(currentRowId,   "D000024Fdetail123.quantity").GetValue(); //获取数量

        var price =   this.GetCellManager(currentRowId,   "D000024Fdetail123.price").GetValue(); //获取单价

        var total = parseFloat(quantity) *   parseFloat(price) //合计

        //更新当前行‘total’的字段值

          parent.D000024Fdetail123.UpdateRow(currentRowId, {

              "D000024Fdetail123.total": total

        });

    }

})

这段代码如何实际应用?有没有实例可以做参考的?


回复

使用道具

6

主题

10

帖子

402

金币

lv4

Rank: 5

积分
387

氚云专业版氚云标准版

中广夏 发表于 2021-1-18 19:27:14
已解决
回复

使用道具 举报

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

本版积分规则

小黑屋|氚云社区 |粤ICP备15096637号-1
Powered by Discuz! X3.4 Licensed  © 2001-2017 Comsenz Inc.