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


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

主题:[求助]

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


加好友 发短信
等级:幼狐 帖子:111 积分:839 威望:0 精华:0 注册:2020/2/13 22:59:00
[求助]  发帖心情 Post By:2020/3/3 10:24:00 [只看该作者]

老师好,有个问题请教:有一个“出库明细表”,出库数量列,以及一个关联表“出库明细_库存”的库存列。要求在填写出库数量的时候判断,所填的数量是否大于库存量。如果大于则不允许编辑。这个代码在datacolchanging里面应该怎么写呢?谢谢噢。目的就是想判断,库存没有的不得出库。

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


加好友 发短信
等级:超级版主 帖子:105926 积分:538693 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/3 10:38:00 [只看该作者]

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=50080

比如

If e.DataCol.Name = "出库数量" Then
    Dim
 dr As DataRow 
    dr =
DataTables("
库存").Find("商品编号 = '" & e.datarow("商品编号") & "'")
    If dr IsNot Nothing andalso dr("库存量") < e.newvalue Then
        MessageBox.Show("库存量不足!")
        e.Cancel = 
True
    End
 If
End
 
If

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


加好友 发短信
等级:幼狐 帖子:111 积分:839 威望:0 精华:0 注册:2020/2/13 22:59:00
  发帖心情 Post By:2020/3/3 10:44:00 [只看该作者]

哦哦收到。下次注意写清楚。谢谢哈。

 回到顶部