-- 作者:fubblyc
-- 发布时间:2014/5/9 11:57:00
-- 2月29日不是系统时间,但是2012年有2月29日
各位老师好,我遇到如下问题,不知道如何解决。。
Dim g As New GroupTableBuilder("统计表2",Tables("VIP日经营门店趋势_VIP日经营门店趋势").DataTable) g.Groups.AddDef("日期", DateGroupEnum.Year, "年") g.Groups.AddDef("日期",DateGroupEnum.Month , "月") g.Groups.AddDef("日期",DateGroupEnum.Day , "日") g.Groups.AddDef("消费门店","门店编号") g.Totals.AddDef("VIP销售额", "" ,"VIP销售额_值")
Tables("VIP日经营门店趋势_VIP日经营门店趋势").DataTable.DataCols.Add("月份", Gettype(String),"月" ) Tables("VIP日经营门店趋势_VIP日经营门店趋势").DataTable.DataCols.Add("日份", Gettype(String),"日" ) Tables("VIP日经营门店趋势_VIP日经营门店趋势").DataTable.DataCols.Add("时间", Gettype(Date), "月份 + \'月\' + 日份 + \'日\'")
提示错误说:
2月29日不是系统时间
此主题相关图片如下:不是系统时间.jpg
但是2012年的确实是有2月29日,
此主题相关图片如下:2012-02-29.jpg
[此贴子已经被作者于2014-5-9 11:57:03编辑过]
|
-- 作者:fubblyc
-- 发布时间:2014/5/9 12:02:00
--
在这里貌似也无法设置成01月 01日 之类的,
g.Groups.AddDef("日期", DateGroupEnum.Year, "年") g.Groups.AddDef("日期",DateGroupEnum.Month , "月") g.Groups.AddDef("日期",DateGroupEnum.Day , "日")
此主题相关图片如下:分组日期.jpg
|
-- 作者:有点甜
-- 发布时间:2014/5/9 14:52:00
--
改一下表达式
Tables("VIP日经营门店趋势_VIP日经营门店趋势").DataTable.DataCols.Add("时间", Gettype(String), "iif(月份<10, \'0\'+月份, 月份) + \'月\' + iif(日份<10, \'0\'+日份, 日份) + \'日\'")
|