以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [讨论]关于关联表同步更新数据的问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=43708)

--  作者:lizengrenno1
--  发布时间:2013/12/13 10:55:00
--  [讨论]关于关联表同步更新数据的问题

表A与表B。其中表A是库存表,表B是出库表。

其中表B是父表,表A是子表,设置同步更新数据。

如果表A的表达式列是[库存量]-[出库量],自动结算总库存量

如原始数据是库存量  出库量 总量

                   200    100   100

如果我在表B出库表的关联列修改出库量50

      则新数据变为   库存量  出库量  总量

                           200     50      150

但是实际的库存数据应该是200-150=50

请问老师,这里我该如何计算和用什么功能来实现通过关联修改自动加减出库信息呢


--  作者:Bin
--  发布时间:2013/12/13 10:58:00
--  
[库存量]-[出库量],自动结算总库存量

则新数据变为   库存量  出库量  总量

                           200     50      150


200-50=150 有什么问题?


--  作者:狐狸爸爸
--  发布时间:2013/12/13 11:06:00
--  
饶太多弯了,上简单例子说明问题
--  作者:lizengrenno1
--  发布时间:2013/12/13 11:17:00
--  

第一次已经出库100了。总量还剩下100   200-100=100

第二次又出库50,总量应该还剩下50       应该计算200-150=50

但是关联表的数据是200-50=150

 


--  作者:Bin
--  发布时间:2013/12/13 11:18:00
--  
上例子
--  作者:狐狸爸爸
--  发布时间:2013/12/13 11:18:00
--  
纸上不谈兵,你做个例子,输入几行测试数据发上来吧。