出现“空”列,是何原因?
代码:
Dim g As New CrossTableBuilder("统计表1", DataTables("合同"))
g.HGroups.AddDef("品号")
g.VGroups.AddDef("年", "{0}年")
g.VGroups.AddDef("月", "{0}月")
g.Totals.AddDef("数量", "数量")
g.FromServer = True
g.Build()
MainTable = Tables("统计表1")
此主题相关图片如下:4.jpg
![dvubb 图片点击可在新窗口打开查看](UploadFile/2013-4/20134118511027282.jpg)
用下列代码就没有
Dim g As New CrossTableBuilder("统计表1", DataTables("合同"))
g.HGroups.AddDef("品号")
g.VGroups.AddDef("日期", DateGroupEnum.Year, "{0}年")
g.VGroups.AddDef("日期", "{0}月")
g.Totals.AddDef("数量", "数量")
g.FromServer = True
g.Build()
MainTable = Tables("统计表1")
此主题相关图片如下:5.jpg
![dvubb 图片点击可在新窗口打开查看](UploadFile/2013-4/20134118595234238.jpg)
因为公司月底盘点时间为23日,日期就不一样。第一组代码 月份23日-下月22日为一个月,第二组代码月份1日-月底,请分析为什么,如何解决
[此贴子已经被作者于2013-4-1 19:00:06编辑过]