以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 交叉统计的日期问题仍没解决 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=24504) |
-- 作者:reachtone -- 发布时间:2012/10/15 22:25:00 -- 交叉统计的日期问题仍没解决 更新中说明: 17、修正了交叉统计以日期作为垂直分组,而且日期格式为None时,统计表标题出现00:00:00的不足。
今天实测,问题仍然存在。代码如下: Dim tj As New SQLCrossTableBuilder("统计表","订单") |
-- 作者:狐狸爸爸 -- 发布时间:2012/10/15 22:32:00 -- 去掉这一行: tj.VerticalTotal = True
|
-- 作者:reachtone -- 发布时间:2012/10/15 22:33:00 -- 以下是引用狐狸爸爸在2012-10-15 22:32:00的发言:
去掉这一行: tj.VerticalTotal = True
这个我知道,关键是这一行必须保留的,因为要生成总计。 |
-- 作者:狐狸爸爸 -- 发布时间:2012/10/15 22:36:00 -- 没办法,你可以自己编码生成汇总模式的。 |
-- 作者:reachtone -- 发布时间:2012/10/15 22:41:00 -- 以下是引用狐狸爸爸在2012-10-15 22:36:00的发言:
没办法,你可以自己编码生成汇总模式的。 CrossTableBuilder里是正常的哦: Dim tj As New CrossTableBuilder("统计表",DataTables("订单")) |
-- 作者:狐狸爸爸 -- 发布时间:2012/10/15 22:45:00 -- 因为这里可以从订单表获得日期列的日期时间格式,SQLGroupTableBuilder统计的是后台数据,没有格式之说。 |