以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助循环问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=78725) |
||||
-- 作者:linswcfr -- 发布时间:2015/12/15 20:47:00 -- [求助循环问题
要点好几次生成,才能得到想要的结果,要怎么解决!! |
||||
-- 作者:大红袍 -- 发布时间:2015/12/15 21:17:00 -- 你要先计算出库的值,因为你入库的值,是find出库的值,然后赋值的。
那么你就先要把出库的先计算一次,再计算入库的行。 |
||||
-- 作者:大红袍 -- 发布时间:2015/12/15 21:23:00 -- 出库、入库分开去写,不要写在一起。你的逻辑太繁杂,自己改代码 |
||||
-- 作者:linswcfr -- 发布时间:2015/12/15 21:23:00 -- 但是,我出库的值,是从入库得来的.... |
||||
-- 作者:linswcfr -- 发布时间:2015/12/15 21:26:00 -- 仓库在前面的,不会有这种情况,但是仓库在前面的就会出现这样种情 |
||||
-- 作者:大红袍 -- 发布时间:2015/12/15 21:29:00 -- 你的逻辑循环引用,引用的时候,别的值还没有计算生成,自然就有问题啊。
|
||||
-- 作者:linswcfr -- 发布时间:2015/12/15 21:33:00 -- 有什么变通的办法不? |
||||
-- 作者:大红袍 -- 发布时间:2015/12/15 21:41:00 -- 叫你先生成出库 |
||||
-- 作者:大红袍 -- 发布时间:2015/12/15 22:09:00 -- 实在看不懂你的逻辑了。你循环执行两次三次代码运行出结果吧。
或者第一次,先运算出库,第二次运算入库,最后一次运算之间的加减。 |
||||
-- 作者:linswcfr -- 发布时间:2015/12/15 22:21:00 -- 分开算也不对啊,我这是移动平均法,先算出库,再算入库,还是要重新计算啊
入库了,就会改变出库的值... |