Foxtable(狐表)用户栏目专家坐堂 → 麻烦看看这段代码的问题


  共有3385人关注过本帖平板打印复制链接

主题:麻烦看看这段代码的问题

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


加好友 发短信
等级:五尾狐 帖子:1062 积分:9781 威望:0 精华:0 注册:2012/3/13 5:23:00
麻烦看看这段代码的问题  发帖心情 Post By:2013/12/13 11:32:00 [只看该作者]

表 a  是父表  表 b 是字表 

 

表a 的总公斤 是表b 实际公斤数 的sum

 

如果表b 的实际公斤数发生变化的话  表 a 的 运费 列= 表a 的 【总公斤】 * 【单价】

 

以上是我想要的结果,但是 下面这段代码好像不太给力。 总是提示错误信息, 所以请各位大侠指点一下奥!~~  非常感谢~~~!!!!

 

 

If e.DataCol.Name = "实际公斤数" Then '发生变化的是客户名吗?
    Dim dd As DataRow
    dd= DataTables("运单入账").Find("发货单号 = " & "'" & e.DataRow("发货单号") & "'" )
      If dd Is Nothing Then  '如果表B中不存在相同的记录
  
Else
  dd("运费")=dd("总斤数") * dd("单价")
End If
    End If


 回到顶部