Foxtable(狐表)用户栏目专家坐堂 → [求助]用数据列计算关联表数据


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

主题:[求助]用数据列计算关联表数据

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


加好友 发短信
等级:七尾狐 帖子:1636 积分:14489 威望:0 精华:0 注册:2014/6/6 8:42:00
[求助]用数据列计算关联表数据  发帖心情 Post By:2016/8/18 12:44:00 [只看该作者]

老师,如何点击按钮计算父表所有行的数据。下面的代码只能计算一行  销售_数量 为 数据列 不是表达式列。

Dim drs As List(Of DataRow) = Tables("门诊疫苗药品库存表").Current.DataRow.GetChildRows("门诊疫苗药品出库表") 
For Each dr As DataRow In drs
    Dim sum As Integer
    Sum = Sum + dr("数量")
    Tables("门诊疫苗药品库存表").Current("销售_数量") = Sum
Next
[此贴子已经被作者于2016/8/18 12:44:15编辑过]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/18 14:53:00 [只看该作者]

For Each r As Row In Tables("门诊疫苗药品库存表").rows   
    Dim drs As List(Of DataRow) = r.DataRow.GetChildRows("门诊疫苗药品出库表")
    Dim sum As Integer = 0
    For Each dr As DataRow In drs
        Sum = Sum + dr("数量")
    Next
    r("销售_数量") = Sum
Next

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


加好友 发短信
等级:七尾狐 帖子:1636 积分:14489 威望:0 精华:0 注册:2014/6/6 8:42:00
  发帖心情 Post By:2016/8/18 15:03:00 [只看该作者]

谢谢!

 回到顶部