Foxtable(狐表)用户栏目专家坐堂 → 统计


  共有1777人关注过本帖树形打印复制链接

主题:统计

美女呀,离线,留言给我吧!
qinlao666
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:443 积分:3772 威望:0 精华:0 注册:2015/3/3 10:06:00
统计  发帖心情 Post By:2018/12/21 20:27:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20181221202248.png
图片点击可在新窗口打开查看
老师能否实现通过勾选内容做为分组,动态生成统计表

请老师赐教代码,谢谢!


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107743 积分:548054 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/12/21 20:44:00 [只看该作者]

比如:

If e.Form.controls("年").check Then
    b.Groups.AddDef("日期",DateGroupEnum.Year,"年")
End If

If e.Form.controls("省份").check Then
    b.Groups.AddDef("省份")
End If

 回到顶部
美女呀,离线,留言给我吧!
qinlao666
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:443 积分:3772 威望:0 精华:0 注册:2015/3/3 10:06:00
  发帖心情 Post By:2018/12/22 14:13:00 [只看该作者]

Dim b As New SQLGroupTableBuilder("统计表1","报价明细")
If e.Form.controls("年").checked Then
    b.Groups.AddDef("报价日期",DateGroupEnum.Year,"年")
End If
If e.Form.controls("省份").checked Then
    b.Groups.AddDef("省份")
End If
b.Totals.AddDef("数量") '对数量进行统计
b.Build '生成统计表
MainTable = Tables("统计表1")


报错:统计错误,至少一个参数没有被指定值

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107743 积分:548054 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/12/22 15:06:00 [只看该作者]

控件名称和列名自己核对一下,改为自己的名称。不要只会抄

 回到顶部
美女呀,离线,留言给我吧!
qinlao666
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:443 积分:3772 威望:0 精华:0 注册:2015/3/3 10:06:00
  发帖心情 Post By:2018/12/22 15:18:00 [只看该作者]

老师表达式列不能做为分组列吗?

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107743 积分:548054 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/12/22 15:23:00 [只看该作者]

不能。这个是后台统计,后台不存在这些表达式列

 回到顶部
美女呀,离线,留言给我吧!
qinlao666
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:443 积分:3772 威望:0 精华:0 注册:2015/3/3 10:06:00
  发帖心情 Post By:2018/12/22 15:24:00 [只看该作者]

好的。谢谢老师!

 回到顶部