以文本方式查看主题 - 搭建论坛 (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命令比搭建自身的命令要快。 |