以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于例子流水的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=157505)

--  作者:long086
--  发布时间:2020/10/18 23:24:00
--  关于例子流水的问题

用系统自带的流水账例子,做个流水记录,由于只加载当月数据,用系统的Compute("Sum(入库)",Filter),这个计算,由于这个只计算加载的数据,没有加载的数据没有计算,导致数据不正确。改用 SQLCompute("Sum(入库)",Filter)  这个计算有发现一个新的问题。

 问题是比方第一次入库20 那么库存应该是20 ,但是系统显示库存是0,第二次入库20,,应该是40,系统显示是20,用SQLCompute每次显示的是上一次库存,怎么实现用Compute计算一样的效果。


此主题相关图片如下:00000.png
按此在新窗口浏览图片

 

 

想用SQLCompute实现下面的效果,怎么实现


此主题相关图片如下:111.png
按此在新窗口浏览图片
[此贴子已经被作者于2020/10/18 23:40:27编辑过]

--  作者:有点蓝
--  发布时间:2020/10/19 0:03:00
--  
贴出完整代码,或者上传实例说明
--  作者:有点酸
--  发布时间:2020/10/19 8:42:00
--  
注意:用SQLCompute计算之前,必须保存数据的,因为他计算的是后台的数据。