以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  求助  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=20749)

--  作者:gylaila
--  发布时间:2012/6/18 19:06:00
--  求助
请教,同一商品,订单数量A,付款数量B,到货数量C,送货数量D,未到数量E,关系应该是A=D+E ,可能出现的情况是B≠C≠D,这几个数量分别在几个表中,怎样实现数量的关联和提醒,怎样防止多采购或漏采购,谢谢
--  作者:jianjingmaoyi
--  发布时间:2012/6/18 20:05:00
--  
做个例子好一点
--  作者:gylaila
--  发布时间:2012/6/18 21:05:00
--  
这个例子我还不好做,因为这是我在实际操作中可能发生的问题,主要是怎样防止多或少采购。比如客户需要10支笔,生成一个合同明细,付款给供应商,供应商只有8支,付款生成一个付款明细,到货时只到了5只,生成一个入库明细,送货时只送去了3个,生成一个出货明细,这几张都可通过一个合同号来关联,但怎样做才能提醒各个步骤,未完成的数量。比如只看送货数量,再去比较合同数量,可能会导致又采购,谢谢。
--  作者:狐狸爸爸
--  发布时间:2012/6/19 9:06:00
--  

既然有关联,那么相互的计算是很简单的一件事,看看《关联表》 和《表达式》这两章。

自己要理清楚思路,设计好表,输入测试数据,然后就具体问题提问,别人只能就具体的技术问题帮助你,业务逻辑上你要自己理顺。