Foxtable(狐表)用户栏目专家坐堂 → 如何计算BOM零件数量


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

主题:如何计算BOM零件数量

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


加好友 发短信
等级:超级版主 帖子:106067 积分:539428 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/13 15:16:00 [只看该作者]

'自动更新JIP612任务单的含零件数

        Dim pr As DataRow
        msgbox(e.DataRow("产品代号"))
        msgbox(e.DataRow("零件代号"))
        pr = DataTables("JPK612任务单").Find("类型一 = '" & e.DataRow("产品代号") & "'")
        If pr IsNot Nothing Then
        msgbox("找到")
            DataTables("JPK612任务单").DataCols("类型一").RaiseDataColChanged(pr)
        Else
        msgbox("没找到") 
        End If

改为

DataTables("JPK612任务单").DataCols("类型一").RaiseDataColChanged("类型一 = '" & e.DataRow("产品代号") & "'")

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


加好友 发短信
等级:六尾狐 帖子:1460 积分:9471 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2018/10/16 15:15:00 [只看该作者]

以上改动有效了。谢谢。但是如果“装配清单”中删除了一行记录,又如何更新"JPK612任务单"中的“含零件数"呢?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/10/16 15:33:00 [只看该作者]

以下是引用edisontsui在2018/10/16 15:15:00的发言:
以上改动有效了。谢谢。但是如果“装配清单”中删除了一行记录,又如何更新"JPK612任务单"中的“含零件数"呢?

 

datarowDeleting事件

 

vars("filter") = "类型一 = '" & e.DataRow("产品代号") & "'"

 

datarowDeleted事件

 

DataTables("JPK612任务单").DataCols("类型一").RaiseDataColChanged(vars("filter"))


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


加好友 发短信
等级:六尾狐 帖子:1460 积分:9471 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2018/10/17 11:29:00 [只看该作者]

有效了。多谢。

 回到顶部
总数 14 上一页 1 2