以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请再帮助分析?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=28992)

--  作者:lyfxybc
--  发布时间:2013/2/25 13:16:00
--  请再帮助分析?

请再帮助分析?下列两组代码

 

Dim g As New GroupTableBuilder("统计表1", DataTables("订单"))
g.Groups.AddDef("日期", DateGroupEnum.Year, "年")
g.Groups.AddDef("日期", "月")
g.Totals.AddDef("数量")
g.SamePeriodGrowth = True
g.Build()
MainTable = Tables("统计表1")

 

 

 

Dim g As New GroupTableBuilder("统计表1", DataTables("订单"))
g.Groups.AddDef("年")
g.Groups.AddDef("月")
g.Totals.AddDef("数量")
g.SamePeriodGrowth = True
g.Build()
MainTable = Tables("统计表1")

 

为什么第一组出现“同比增长“,而第二组不出现”同比增长“

 




--  作者:lin_hailun
--  发布时间:2013/2/25 13:50:00
--  
 同比增长,只有你设置了日期列分组的时候,才会有的。你这种的年月,不是日期类型。


--  作者:lyfxybc
--  发布时间:2013/2/26 21:23:00
--  
我设置的是字符型。谢谢。我设置的年月日为本月23日--下月22日为一个月,这样我就无法用这个功能了,因为统计的年、月份不一样。