以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  SQLCrossTableBuilder 不存在统计表  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=114199)

--  作者:lur320
--  发布时间:2018/1/31 15:29:00
--  SQLCrossTableBuilder 不存在统计表

图片点击可在新窗口打开查看此主题相关图片如下:捕获.png
图片点击可在新窗口打开查看
如图,为什么会显示table不存在?

并且第二次按按钮的时候,就报错

图片点击可在新窗口打开查看此主题相关图片如下:捕获2.png
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2018/1/31 15:37:00
--  

你的统计代码有问题吧?删减你的代码,看哪句有错。

 

不然,就做个实例发上来测试。


--  作者:lur320
--  发布时间:2018/1/31 15:45:00
--  
Dim b As new SQLCrossTableBuilder("11","masterlist_cip")
b.C
\'b.AddTable("masterlist_cip","advisor","masterdata","name_of_user")
b.HGroups.AddDef("dept_of_user")
\'b.HGroups.AddDef("Dateofrisen",DateGroupEnum.Quarter)
b.Totals.AddDef("score")
b.build
MainTable=Tables("11")

这样依旧出错


--  作者:lur320
--  发布时间:2018/1/31 15:45:00
--  
Dim b As new SQLCrossTableBuilder("11","masterlist_cip")
b.C
\'b.AddTable("masterlist_cip","advisor","masterdata","name_of_user")
b.HGroups.AddDef("dept_of_user")
\'b.HGroups.AddDef("Dateofrisen",DateGroupEnum.Quarter)
b.Totals.AddDef("score")
b.build
MainTable=Tables("11")

--  作者:有点甜
--  发布时间:2018/1/31 15:49:00
--  
没有指定 b.VGroups.AddDef("第二列")
--  作者:lur320
--  发布时间:2018/1/31 15:56:00
--  
厉害,不过这样我就是把季度列横向展开了。
怎样才能将季度纵向展开?
横向一列只有数字的和



图片点击可在新窗口打开查看此主题相关图片如下:捕获.png
图片点击可在新窗口打开查看


--  作者:有点甜
--  发布时间:2018/1/31 15:57:00
--  

你要的是分组统计吧?

 

http://www.foxtable.com/webhelp/scr/1626.htm