Foxtable(狐表)用户栏目专家坐堂 → 主表更新问题?


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

主题:主表更新问题?

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/9 10:07:00 [显示全部帖子]

在DataRowDeleting事件设置代码。

为了保证结果正确,将字表的数量列设为0,再计算:

 

e.DataRow("Qty") = 0
e.DataRow("Amount") = 0
dim pr as datarow  = e.Dayarow.GetParentRow("主表")

pr("TotalQty") = DataTables("子表").Compute("Sum(Qty)","[SONO] = '" & pr("SaleOrder")("Number") & "'")
pr("Total") = DataTables("子表").Compute("Sum(Amount)","[SONO] = '" & pr("SaleOrder")("Number") & "'")

 


 回到顶部