Foxtable(狐表)用户栏目专家坐堂 → 统计错误,至少有一个参数没有被指定值!


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

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

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


加好友 发短信
等级:超级版主 帖子:106680 积分:542589 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/13 22:39:00 [显示全部帖子]

试试

第一个代码:
b.Filter = "责任部门 = '" & e.Form.Controls("combobox1").text & "' and [处理结果] <> '合格'"


第二个代码:
Dim b As new SQLCrossTableBuilder(Nothing,"开单明细表")  '统计表可以为空
b.C
b.HGroups.AddDef("开单日期",DateGroupEnum.Year,"年")
b.HGroups.AddDef("开单日期",DateGroupEnum.month,"月")
b.HGroups.AddDef("开单日期",DateGroupEnum.week,"周")
b.HGroups.AddDef("横向开单部门")
b.VGroups.AddDef("横向控制类型")
b.Totals.AddDef("单数","总单数")
b.Totals.AddDef("金额","总金额")
b.Filter = "责任部门 = '" & e.Form.Controls("combobox1").text & "' and [横向控制类型] is not null"
……

第三个代码看不出什么问题,试试
b.Totals.AddDef("稽核频次","稽核项次")
改为
b.Totals.AddDef("稽核频次") ‘确定这个是真正的列名’

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


加好友 发短信
等级:超级版主 帖子:106680 积分:542589 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/13 23:19:00 [显示全部帖子]

上传实例说明

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


加好友 发短信
等级:超级版主 帖子:106680 积分:542589 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/14 20:32:00 [显示全部帖子]

横向控制类型、稽核判定这些是表达式列,不能用到后台统计中,因为数据库不存在这些列

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


加好友 发短信
等级:超级版主 帖子:106680 积分:542589 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/14 21:50:00 [显示全部帖子]

把需要的数据加载进来,然后使用CrossTableBuilder

 回到顶部