以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 按日期统计日期列标题显示出年月日出来 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=109643) |
-- 作者:baoxyang -- 发布时间:2017/11/16 10:08:00 -- 按日期统计日期列标题显示出年月日出来 Dim b As New CrossTableBuilder("统计表1",dt) b.HGroups.AddDef("零件号") \'添加客户列用于水平分组 b.HGroups.AddDef("零件名称") \'添加客户列用于水平分组 b.VGroups.AddDef("关联单号") \'添加产品列用于垂直分组 b.VGroups.AddDef("下单日期",DateGroupEnum.Day,‘这里应当怎么写’) 如何实现统计的日期列标题显示为2017-1-12而不是12,谢指导!!! |
-- 作者:有点甜 -- 发布时间:2017/11/16 10:48:00 -- b.VGroups.AddDef("下单日期",DateGroupEnum.None) |
-- 作者:baoxyang -- 发布时间:2017/11/17 9:39:00 -- 会报错“不存在为空的table”,我有两个垂直分组列原因吧 |
-- 作者:有点甜 -- 发布时间:2017/11/17 10:03:00 -- 我这样测试没问题
Dim g As New CrossTableBuilder("统计表1", DataTables("订单")) |
-- 作者:baoxyang -- 发布时间:2017/11/17 12:39:00 -- g.HGroups.AddDef("日期", DateGroupEnum.None) ,日期垂直分组列会有问题 |
-- 作者:有点甜 -- 发布时间:2017/11/17 14:15:00 -- 同样没问题
Dim g As New CrossTableBuilder("统计表1", DataTables("订单")) |
-- 作者:baoxyang -- 发布时间:2017/11/17 15:34:00 -- 已解决,原来是数据库日期格式是datetime时间长格式而不是时间短格式原因,转换成短格式就解决了 |