Foxtable(狐表)用户栏目专家坐堂 → 保存机制的疑问


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

主题:保存机制的疑问

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


加好友 发短信
等级:童狐 帖子:292 积分:2488 威望:0 精华:0 注册:2011/11/4 17:32:00
保存机制的疑问  发帖心情 Post By:2014/2/28 13:32:00 [显示全部帖子]

入库时禁止多入,在入库单的保存前代码用加载表中录入的 入库数量+后台累计入库 < 需求数量 来判断能否保存。
比如现有产品A ,需求数量是500;原累计入库为0,
操作者同时开了几张入库单,都还没有保存,第一张中有A 300,第二张中又有A300.此时按通用的保存按钮,两张单的保存顺序时随机的吧,请问后面一张单保存时是否会提取刚刚保存的前一张单保存后更新的累计数量300来相加。还是按同一次保存按钮,每张单都是提取原来的同一个后台数量即0来相加?也就是两张单都能保存,还是只能保存一张?

谢谢!

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


加好友 发短信
等级:童狐 帖子:292 积分:2488 威望:0 精华:0 注册:2011/11/4 17:32:00
  发帖心情 Post By:2014/2/28 16:44:00 [显示全部帖子]

同一个人同一台电脑同一次操作。(不同人员操作当然是累加的,主要是不明白同一个保存动作执行下去的多张单是否侩累计数量)
如果入库单直接更新后台数据的保存前事件代码是 ;update 入库单 set 累计入库 =  累计入库 + 数量
原累计入库为0,
现在有两张以上单据 只按一次保存按钮保存
001 ,入库数量300
002,入库数量500
保存后,累计入库是800还是最后保存的那张单据的数量?谢谢

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


加好友 发短信
等级:童狐 帖子:292 积分:2488 威望:0 精华:0 注册:2011/11/4 17:32:00
  发帖心情 Post By:2014/2/28 17:35:00 [显示全部帖子]

谢谢jspta,主要是同一个操作者开单的时候不是开一张保存一张,而是同时开几张再保存,就想知道开了5张只点击一次保存按钮,只是用最后保存那张单更新数据,还是每张都能累加进去,如果能累加就是想要的。

 回到顶部