Foxtable(狐表)用户栏目专家坐堂 → [求助]报表统计


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

主题:[求助]报表统计

帅哥哟,离线,有人找我吗?
riyuan
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:404 积分:3086 威望:0 精华:0 注册:2013/4/9 11:49:00
[求助]报表统计  发帖心情 Post By:2024/8/29 10:45:00 [显示全部帖子]

Dim b As New SQLGroupTableBuilder("统计表1", "党员信息表")
b.C
b.AddTable("党员信息表", "姓名", "性别", "党龄") '添加统计表
b.Groups.AddDef("所属党组织")
b.Totals.AddDef("性别", AggregateENUM.Sum, "男")
b.Totals.AddDef("性别", AggregateENUM.Sum, "女")
b.Totals.AddExp("分布_10以下", "iif(党龄 < 10,1,0)")
b.Totals.AddExp("分布_10-20", "iif(党龄 >= 10 And 分数 < 20,1,0)")
'b.Totals.AddExp("分布_70-80", "iif(分数 >= 70 And 分数 < 80,1,0)")
'b.Totals.AddExp("分布_80-90", "iif(分数 >= 80 And 分数 < 90,1,0)")
'b.Totals.AddExp("分布_90-100", "iif(分数 >= 90 And 分数 < 100,1,0)")
'b.Totals.AddExp("分布_100-110", "iif(分数 >= 100 And 分数 < 110,1,0)")
'b.Totals.AddExp("分布_110-120", "iif(分数 >= 110 And 分数 < 120,1,0)")
'b.Totals.AddExp("分布_120-130", "iif(分数 >= 120 And 分数 < 130,1,0)")
'b.Totals.AddExp("分布_130-140", "iif(分数 >= 130 And 分数 < 140,1,0)")
'b.Totals.AddExp("分布_140以上", "iif(分数 >= 140,1,0)")
b.build()
MainTable = Tables("报表管理_table1")
为什么运行错误呢

 回到顶部
帅哥哟,离线,有人找我吗?
riyuan
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:404 积分:3086 威望:0 精华:0 注册:2013/4/9 11:49:00
  发帖心情 Post By:2024/8/29 11:18:00 [显示全部帖子]

1、提示sql语句错误,无法继续统计
2、
图片点击可在新窗口打开查看此主题相关图片如下:比特截图2024-08-28-16-00-59.png
图片点击可在新窗口打开查看
是什么原因,我是直接在窗体的after load事件中运行的

 回到顶部
帅哥哟,离线,有人找我吗?
riyuan
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:404 积分:3086 威望:0 精华:0 注册:2013/4/9 11:49:00
  发帖心情 Post By:2024/8/30 10:10:00 [显示全部帖子]

Dim b As New SQLGroupTableBuilder("统计表1", "党员信息表")
b.C
b.AddTable("党员信息表", "姓名", "性别", "党龄") '添加统计表
b.Groups.AddDef("所属党组织")
b.Totals.AddDef("性别", AggregateENUM.Sum, "男")
b.Totals.AddDef("性别", AggregateENUM.Sum, "女")
b.Totals.AddExp("男", "iif(性别 = '男',1,0)")
b.Totals.AddExp("分布_10以下", "iif(党龄 < 10,1,0)")
b.Totals.AddExp("分布_10-20", "iif(党龄 >= 10 And 党龄 < 20,1,0)")
b.build()
MainTable = Tables("报表管理_table1")
为什么还是不行呢
[此贴子已经被作者于2024/8/30 10:10:22编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
riyuan
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:404 积分:3086 威望:0 精华:0 注册:2013/4/9 11:49:00
  发帖心情 Post By:2024/8/30 11:07:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:比特截图2024-08-28-16-00-59.png
图片点击可在新窗口打开查看
是什么意思呢

 回到顶部
帅哥哟,离线,有人找我吗?
riyuan
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:404 积分:3086 威望:0 精华:0 注册:2013/4/9 11:49:00
  发帖心情 Post By:2024/8/30 11:27:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:比特截图2024-08-28-16-00-59.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看
这又是什么原因


 回到顶部
帅哥哟,离线,有人找我吗?
riyuan
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:404 积分:3086 威望:0 精华:0 注册:2013/4/9 11:49:00
  发帖心情 Post By:2024/8/30 16:50:00 [显示全部帖子]

运行出来 没有任何数据呢,是空白的table

 回到顶部
帅哥哟,离线,有人找我吗?
riyuan
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:404 积分:3086 威望:0 精华:0 注册:2013/4/9 11:49:00
  发帖心情 Post By:2024/8/31 8:09:00 [显示全部帖子]

根据党员信息表,汇总统计这样一个报表 ,请问如何实现

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看
党员信息表

图片点击可在新窗口打开查看此主题相关图片如下:比特截图2024-08-28-16-00-59.png
图片点击可在新窗口打开查看




 回到顶部
帅哥哟,离线,有人找我吗?
riyuan
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:404 积分:3086 威望:0 精华:0 注册:2013/4/9 11:49:00
  发帖心情 Post By:2024/8/31 20:33:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:dy11.zip

请指教

 回到顶部
帅哥哟,离线,有人找我吗?
riyuan
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:404 积分:3086 威望:0 精华:0 注册:2013/4/9 11:49:00
  发帖心情 Post By:2024/9/2 10:36:00 [显示全部帖子]

提示标准表达式数据类型不匹配是什么原因

 回到顶部
帅哥哟,离线,有人找我吗?
riyuan
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:404 积分:3086 威望:0 精华:0 注册:2013/4/9 11:49:00
  发帖心情 Post By:2024/9/2 11:06:00 [显示全部帖子]

调试了,就是
b.Build()
Tables("报表管理_table1").DataSource=b.BuildDataSource
这两句不对,始终 没有搞明白

 回到顶部
总数 11 1 2 下一页