以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  耗材报表里面上月数据的提取  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=88837)

--  作者:紫色幽魂
--  发布时间:2016/8/10 12:07:00
--  耗材报表里面上月数据的提取
我要做一个耗材报表,在做报表的时候其中有一项是上月结存的数量金额,因为我只有收入表,支出表和实时库存表这三个表,我要上月结存的数据应该怎么做呢,结存时间不固定,一般在月中
--  作者:大红袍
--  发布时间:2016/8/10 13:06:00
--  

 计算收入减去支出就是答案啊。

 

Dim d As Date = "2016-08-10"

Dim sum1 As Double = DataTables("收入").Compute("sum(金额)", "日期 < #" & d.AddMonths(-1) & "#")

Dim sum2 As Double = DataTables("支出").Compute("sum(金额)", "日期 < #" & d.AddMonths(-1) & "#")


--  作者:紫色幽魂
--  发布时间:2016/8/10 13:36:00
--  
不是的,这个是收入,我要的是上月结存,也就是上次结算的时间点的那个数据
--  作者:大红袍
--  发布时间:2016/8/10 14:43:00
--  

 1、你数据保存在哪里啊?

 

 2、要重新计算,那就参考2楼的方法,控制好日期就好了啊


--  作者:紫色幽魂
--  发布时间:2016/8/10 17:51:00
--  
现在只有库存表,入库和出库三个表,没有别的表,是不是需要增加表,怎么增加表,而且是每月都会有数据产生
--  作者:大红袍
--  发布时间:2016/8/10 17:57:00
--  

如果你需要记录生成的数据,可以做一个表,把生成的数据填充到那个表里面去啊。

 

一般不需要记录你查询的结果的啊,每次都可以重新生成一次啊。不会做上传实例具体说明