以文本方式查看主题 - 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 -- 如果你需要记录生成的数据,可以做一个表,把生成的数据填充到那个表里面去啊。
一般不需要记录你查询的结果的啊,每次都可以重新生成一次啊。不会做上传实例具体说明 |