以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]分组统计表合并问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=75225) |
||||
-- 作者:cqlwsam -- 发布时间:2015/9/30 15:17:00 -- [求助]分组统计表合并问题 我的项目中有“工作量登记”等四个表,需要进行分组统计。我设计了一个窗口“工作量统计”,双击月份赋值后对四个表进行筛选,然后按“。。姓名”进行分组统计,然后合并数据赋值给窗口中的表。现在没有合并的结果。只有第一个表的统计数据。不知道为什么。项目文件如下:
|
||||
-- 作者:大红袍 -- 发布时间:2015/9/30 15:39:00 -- 不要这样统计,直接用代码循环每一行合计。
http://www.foxtable.com/help/topics/0681.htm
|
||||
-- 作者:cqlwsam -- 发布时间:2015/9/30 16:06:00 -- 这样合并为什么结果有问题。 |
||||
-- 作者:大红袍 -- 发布时间:2015/9/30 16:09:00 -- 合并是合并大家都有的数据,不适合你这样做。
用二楼的方法统计。 |
||||
-- 作者:大红袍 -- 发布时间:2015/9/30 16:25:00 -- 合并的,这样测试
Dim sql1 As String="select * f rom {工作量登记} " Dim bd1 As New GroupTableBuilder("统计表1", sql1) Dim bd2 As New GroupTableBuilder("统计表2",sql2) Dim bd3 As New GroupTableBuilder("统计表3",sql3) Dim bd4 As New GroupTableBuilder("统计表4",sql3) Dim bd5 As New GroupTableBuilder("统计表5",sql4) dtt1.Combine("医生姓名",dtt2,"医生姓名") \'将销售统计数据组合到进货统计数据 dtt1.show("23434") |
||||
-- 作者:cqlwsam -- 发布时间:2015/9/30 17:00:00 -- 我已经修改,但是没有数据了,“工作量统计”的月份列由窗口中的双击相应月份赋值,姓名由表“医生姓名”赋值。其余已按照例子修改:datacolchanged及maintablechanged
[此贴子已经被作者于2015/9/30 17:00:48编辑过]
|
||||
-- 作者:大红袍 -- 发布时间:2015/9/30 17:01:00 -- 合并,生成的是一个新的临时表 |
||||
-- 作者:cqlwsam -- 发布时间:2015/9/30 17:04:00 -- 对的,我原来的思路就是先生成一个临时表,然后将临时表中的数据再赋值给统计表中。 |
||||
-- 作者:cqlwsam -- 发布时间:2015/9/30 17:05:00 -- 我按照例子修改后没有数据了。 |
||||
-- 作者:大红袍 -- 发布时间:2015/9/30 17:07:00 -- 生成以后,再filler进去。 |