以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  数据库交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6)
----  求助:数据统计问题  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=2265)

--  作者:cyzzmin
--  发布时间:2004-7-3 18:02:09
--  求助:数据统计问题
我要做一个表,其中有"组,姓名,数据"等列,在报表时,要先按组分类(我可以做),再按姓名汇总统计数据(我不会做),如表:     组     姓名     金额     日期      1     张三     50     6.2     1     张三     20     6.8 小计               70     1     李四     80     3.5     1     李四     10     7.2 小计        李四     90 合计               160 请问名位如何实现?我是个人星版哟!
--  作者:YANCUNLIN
--  发布时间:2004-7-3 21:20:58
--  
你要做的是数据库表还是打印后的报表?
--  作者:admin
--  发布时间:2004-7-6 9:24:51
--  
是的,需求表述的不清,请详细说明。
--  作者:cyzzmin
--  发布时间:2004-7-7 16:51:03
--  
我要做的是打印后的报表,请问如何实现?
--  作者:YANCUNLIN
--  发布时间:2004-7-7 22:16:36
--  
先按组执行数据表过滤,然后再按姓名排序,再将数据导入新的数据表中,这个新的数据表是按照你打印的格式设计的,或者直接使用这个新表更简单一些。
--  作者:cyzzmin
--  发布时间:2004-7-7 22:34:16
--  
谢,我试试去
--  作者:cyzzmin
--  发布时间:2004-7-11 15:54:11
--  
错了,不是表的问题,表本身就是这样的,而是报表中的那行小计如何实现? 注意:数据来源一个表,来源于两个表的数据是可以实现的小计和总计功能的
--  作者:阳光
--  发布时间:2004-7-11 17:16:43
--  
YANCUNLIN,应该没问题。因是你问题表述不清所致,在报表中先按你的格式画好报表,然后直接用“报表计算”构件就可以了。
--  作者:wj80612
--  发布时间:2004-8-19 8:11:12
--  
其实我也遇到过同样的问题,也是用YANCUNLIN的方法解决的,但同样功能的VB程序实现起来却很简单,而且几乎不需要什么统计时间,而我们所实现的统计时间很长,特别是在上例中姓名很多的时候。
--  作者:海天一色
--  发布时间:2004-8-19 13:40:33
--  
相比较来说,用SQL命令比搭建自身的命令要快。