以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 关于库存数量计算 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=33073) |
||||
-- 作者:fengyungongzi -- 发布时间:2013/5/13 10:41:00 -- [求助] 关于库存数量计算 我设计一个表达式:库存数量=入库数量-出库数量。可分好几次出库的话,计算就不准了。如入库60,第一次出 库20,字段库存数量为40,能计算准确。而第二次出库数量为30,库存数量应为10,但库存数量仍显示为30(60- 30)。代码该怎么写啊??谢谢了!
|
||||
-- 作者:XYT -- 发布时间:2013/5/13 10:43:00 -- http://www.foxtable.com/help/topics/1572.htm http://www.foxtable.com/help/topics/2136.htm
[此贴子已经被作者于2013-5-13 10:44:15编辑过]
|
||||
-- 作者:Bin -- 发布时间:2013/5/13 10:44:00 -- 你是有一次出库,二次出库 2个列? 如果只有一个列是不会这样的啊. 例子发出来看看.看不明白你是什么情况.
|
||||
-- 作者:fengyungongzi -- 发布时间:2013/5/13 10:49:00 --
|
||||
-- 作者:fengyungongzi -- 发布时间:2013/5/13 11:01:00 -- 有人能帮忙吗?? |
||||
-- 作者:Bin -- 发布时间:2013/5/13 11:49:00 -- 你这样分开表不是很方便呢.
给你做了,不要用表达式. 建议参考帮助的表设计.http://www.foxtable.com/help/topics/1572.htm
|
||||
-- 作者:fox123 -- 发布时间:2013/5/13 11:57:00 -- 库存是个累计值,你的计算公式只对当前的。简单的做好设置一个隐藏列,每次有入库出库去更新这个库存值,当然还包括红单。 |
||||
-- 作者:Bin -- 发布时间:2013/5/13 12:03:00 -- 我的只是照着你原来的做.你原来的就没有累计的,我这的确是累计值. 只不过我没有在入库表触发,需要手动点重置列.你可以在入库表添加代码即可. |
||||
-- 作者:fengyungongzi -- 发布时间:2013/5/13 12:54:00 -- 十分感谢!!! |
||||
-- 作者:fengyungongzi -- 发布时间:2013/5/13 14:19:00 -- 要是有不同的商品,怎么实现上述功能啊。你的代码只针对同一品名的产品。 |