Foxtable(狐表)用户栏目专家坐堂 → 求助。。。根据条件求和


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

主题:求助。。。根据条件求和

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


加好友 发短信
等级:五尾狐 帖子:1181 积分:8108 威望:0 精华:1 注册:2009/1/17 10:52:00
求助。。。根据条件求和  发帖心情 Post By:2009/5/21 10:32:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:自动求和.table


在表A中根据[计算类别]列与[物品编号]列自动求和。

计算类别列中内容是自动求和的行,就根据代码自动求和,其它的就用人工输入。。都要根据物品编号进行求和。。
Dim dt1 As DataTable
Dim a As String ="自动求和"
dt1 = DataTables("表B")
Dim dr As DataRow = e.DataRow
if e.DataCol.Name = "物品编号" OrElse e.DataCol.Name = "计算类别"  Then
    if dr.IsNull("物品编号")= False AndAlso dr.IsNull("计算类别") = false Then
      if dr.("计算类别")= a then
      dr("求和数量") = dt1.Compute("Sum(发出数量)","[物品编号] = '" & dr("物品编号") & "'")
      end if
    End if
End If



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


加好友 发短信
等级:五尾狐 帖子:1181 积分:8108 威望:0 精华:1 注册:2009/1/17 10:52:00
  发帖心情 Post By:2009/5/21 13:46:00 [显示全部帖子]

我想当B表中一有变动,A表马上也做出变动。
应该怎么改代码

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


加好友 发短信
等级:五尾狐 帖子:1181 积分:8108 威望:0 精华:1 注册:2009/1/17 10:52:00
  发帖心情 Post By:2009/5/21 20:48:00 [显示全部帖子]

不用表达式列。。。。
如果不用表达式列就一定要按重置????

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


加好友 发短信
等级:五尾狐 帖子:1181 积分:8108 威望:0 精华:1 注册:2009/1/17 10:52:00
  发帖心情 Post By:2009/5/22 10:54:00 [显示全部帖子]

我在表事件和项目事件中都没找到。。。。。。。。
在那儿

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


加好友 发短信
等级:五尾狐 帖子:1181 积分:8108 威望:0 精华:1 注册:2009/1/17 10:52:00
  发帖心情 Post By:2009/5/23 8:39:00 [显示全部帖子]

呵,对头,就是这样。
谢谢

 回到顶部