Foxtable(狐表)用户栏目专家坐堂 → [求助]


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

主题:[求助]

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


加好友 发短信
等级:婴狐 帖子:22 积分:787 威望:0 精华:0 注册:2019/6/27 10:43:00
[求助]  发帖心情 Post By:2019/7/29 16:23:00 [只看该作者]

在库存明细表中添加一个新的记录时,在库存表中如果是没有这个产品的,则在库存表中自动新增这个产品,如果库存表中是存在的话就不添加,产品由型号和颜色两部分组成,请问老师应该怎么做

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


加好友 发短信
等级:超级版主 帖子:111393 积分:567029 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/29 16:55:00 [只看该作者]

参考:

库存明细表datacolchanged事件
If e.DataCol.Name = "型号" OrElse e.DataCol.Name = "颜色" Then
    Dim dr As DataRow
    dr = DataTables("库存").Find("[型号] = '" & e.DataRow("型号") & "' and 颜色='" & e.DataRow("颜色") & "'")
    If dr Is Nothing Then 
        dr = DataTables("库存").AddNew
        dr("型号") = e.DataRow("型号")
        dr("颜色") = e.DataRow("颜色")
    End If
End If

 回到顶部