以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  求助,有两个数据表,分别是入库和出库,  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=4941)

--  作者:wangjin007
--  发布时间:2006/11/15 11:25:00
--  求助,有两个数据表,分别是入库和出库,
求助,有两个数据表,分别是入库和出库,每种产品有3个列名构成,要分别统计入库数和出库数,能否用SubtotalFill在一个新表中直接得出每种产品的入库的出库汇总数,不要出现明细的行,因为行比较多,品种也比较多,最好还能直接得出统计后的入库数减出库数,就是最后库存。谢谢。

-=-=-=- 以下内容由 wangjin0072006年11月15日 11:27am 时添加 -=-=-=-
得出的统计数字直接按照每个品种得出,我觉得subtotalfill可能比较好,但是不知怎么做
--  作者:czy
--  发布时间:2006/11/15 11:53:00
--  
如果用subtotalfill,参考一下帮助应该很容易解决。
不过我觉得如果subtotalfill分别从两个表中填充数据如果没有辅助表来中转数据,这种想法是行不通的。
--  作者:jweishan
--  发布时间:2006/11/15 15:50:00
--  
何必要用subtotalfill呢?这样做就可以达到你的目的:
1、新建一个表,4列:产品名称 入库数 出库数 库存
2、用singlefill以入库表为数据源表,填充新表的第一列
3、用sumfor分别从入库表、出库表统计入库数和出库数
4、库存=入库数-出库数
我做过类似系统,一点问题都没有的!

--  作者:kylin
--  发布时间:2006/11/15 16:04:00
--  
个人认为设一个进出明细表同表记录入库的和出库的,那么就可以用subtotalfill统计,可方便于进出明细的查询,不过增加了一些冗余。
3楼也是很好的办法,可能就是运行速度上和明细同表查询上没有优势,但在节约运行空间上还是不错。
以上两种就看实际需求而定了。
--  作者:wangjin007
--  发布时间:2006/11/16 13:17:00
--  
谢谢各位,但是我的某一种产品由3个列组成“品名”、“规格1”、“规格2”,所以我看了一下,可能用singlefill也不能直接引入各种规格,现在是手工输入统计表中的规格名称,用sumfor统计入库和出库,也马夫可以用,就是没出现一种新的规格时,必须手工输入,否则统计表中没有

-=-=-=- 以下内容由 wangjin0072006年11月16日 01:38pm 时添加 -=-=-=-
其实这样隐患较大,如果输入库出库数据时,没有在统计表中增加相应行,那统计表数据就不全了,还是个问题,不知道各位有没有办法解决