Foxtable(狐表)用户栏目专家坐堂 → [求助]关于库存表的问题


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

主题:[求助]关于库存表的问题

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


加好友 发短信
等级:婴狐 帖子:42 积分:353 威望:0 精华:0 注册:2017/8/1 23:31:00
  发帖心情 Post By:2017/9/18 22:11:00 [只看该作者]

先删除库存表中所有内容 然后在采购明细中增加一行 内容为 bmt 白毛屯 False False 300
返回库存表 内容为空

 回到顶部
帅哥,在线噢!
有点蓝
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106620 积分:542277 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/9/18 22:30:00 [只看该作者]

测试没问题。
关闭项目,删除项目里的bin目录,重启项目试试

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


加好友 发短信
等级:婴狐 帖子:42 积分:353 威望:0 精华:0 注册:2017/8/1 23:31:00
  发帖心情 Post By:2017/9/18 22:54:00 [只看该作者]

可以了 不过还有个问题  我如果删除了采购明细里的内容 库存表内的数量不变啊 

采购明细和订单明细内容删除后库存数量相应减少不要删除 代码怎么写


Dim dr As DataRow = DataTables("库存表").Find("产品编号 = '" & e.DataRow("产品编号") & "'")
If dr IsNot Nothing Then
    dr.Delete()
End If



 回到顶部
帅哥,在线噢!
有点蓝
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106620 积分:542277 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/9/18 22:58:00 [只看该作者]

Dim dr As DataRow = DataTables("库存表").Find("产品编号 = '" & e.DataRow("产品编号") & "'")
If dr IsNot Nothing Then
    dr("数量") = dr("数量") - e.DataRow("数量")
End If

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


加好友 发短信
等级:婴狐 帖子:42 积分:353 威望:0 精华:0 注册:2017/8/1 23:31:00
  发帖心情 Post By:2017/9/18 23:17:00 [只看该作者]

Dim dr As DataRow = DataTables("库存表").Find("产品名称 = '" & e.DataRow("产品名称") & "' And 产品规格 = '" & e.DataRow("产品规格") & "'")
If dr IsNot Nothing Then
    dr("入库_数量") = dr("入库_数量") - e.DataRow("数量")
End If

解决了 真的非常感谢

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


加好友 发短信
等级:婴狐 帖子:12 积分:138 威望:0 精华:0 注册:2020/12/28 10:00:00
看看  发帖心情 Post By:2022/3/29 14:09:00 [只看该作者]

密码

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