Foxtable(狐表)用户栏目专家坐堂 → 从订单明细表中给订单表金额列统计金额数量


  共有2309人关注过本帖树形打印复制链接

主题:从订单明细表中给订单表金额列统计金额数量

帅哥哟,离线,有人找我吗?
zoudezhao
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:409 积分:3735 威望:0 精华:0 注册:2017/6/9 18:02:00
从订单明细表中给订单表金额列统计金额数量  发帖心情 Post By:2017/8/21 18:41:00 [显示全部帖子]

If e.DataCol.Name = "金额" Then
    Dim pr As DataRow
    pr = DataTables("订单表").Find("订单编号 = '" & e.DataRow("订单编号") & "'")
    If pr IsNot Nothing Then
        pr("金额")= pr("金额") + e.NewValue - e.OldValue
    End If
End If

我用这个代码想给订单表做一个统计明细表的金额总值,但是发现一个问题如果我重新加载数据订单表的金额总值就没了,在一个问题就是我删除了一个相关明细行以后,相应订单表的金额数不会变动。。还有没有什么方法可以做到根据订单编号去统计金额列的总金额。。。


 回到顶部
帅哥哟,离线,有人找我吗?
zoudezhao
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:409 积分:3735 威望:0 精华:0 注册:2017/6/9 18:02:00
  发帖心情 Post By:2017/8/22 10:36:00 [显示全部帖子]

感谢蓝老师解决了


 回到顶部