Foxtable(狐表)用户栏目专家坐堂 → 请教老师们一个思路~上传项目


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

主题:请教老师们一个思路~上传项目

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/1 8:48:00 [显示全部帖子]

 4楼测试有效。

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/3 10:49:00 [显示全部帖子]

以下是引用mamuaiqing在2012-12-2 1:42:00的发言:
按pangjiam老师的代码执行的话实现了判断需求,如图1所示,但在子表中再输入同样商品编号的时候库存显示还是1,如图2显示,我想实现的是子表中第二行输入同样商品编号后第一行的库存已经是0了,那第二行就限制销售操作,一直找不到思路,还望老师再次指点

看了很久,没看明白,你的库存一直没变,而你的剩余库存一直跟着库存得出。

真没看懂你的代码,很矛盾的。

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/5 8:57:00 [显示全部帖子]

 把原本那句求剩余库存的代码改成这样。

 da("剩余库存") = da("库存") - e.DataTable.Compute("Sum(销售数量)", "商品编号 = '" & e.DataRow("商品编号") & "'")

 回到顶部