以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 请教老师,关于交叉统计的问题 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=113587) |
-- 作者:fczhaobo -- 发布时间:2018/1/19 7:51:00 -- 请教老师,关于交叉统计的问题 Dim g As New CrossTableBuilder("统计表2", DataTables("报名缴费"), "[剩余课时] > 0") g.HGroups.AddDef("缴费日期", DateGroupEnum.Year, "年") g.HGroups.AddDef("缴费日期", "月") 老师好,上述代码执行后会出现两个列,一个是“****年”,一个是“**月”,我的想法是直接生成“****年**月”这样的列,请老师帮忙,谢谢!
|
-- 作者:y2287958 -- 发布时间:2018/1/19 8:19:00 -- 用SQLCrossTableBuilder |
-- 作者:fczhaobo -- 发布时间:2018/1/19 8:44:00 -- 以下是引用y2287958在2018/1/19 8:19:00的发言: 用SQLCrossTableBuilder 接触统计时间不长,麻烦老师给写个代码,好吗? |
-- 作者:有点甜 -- 发布时间:2018/1/19 8:48:00 -- Dim g As New sqlCrossTableBuilder("统计表2", "表A") g.HGroups.AddExp("第一列","cstr(year(第一列)) + \'年\' + cstr(month(第一列)) + \'月\'") g.VGroups.AddDef("第二列") g.Build() MainTable = Tables("统计表2") |
-- 作者:fczhaobo -- 发布时间:2018/1/19 8:52:00 -- 谢谢,万分感谢! |
-- 作者:fczhaobo -- 发布时间:2018/1/20 0:06:00 -- 老师好,实验不成功,郁闷! |
-- 作者:有点蓝 -- 发布时间:2018/1/20 8:49:00 -- 贴出你的代码,或者上传例子说明 |