Foxtable(狐表)用户栏目专家坐堂 → 为什么统计表中的日期列显示数字


  共有8860人关注过本帖树形打印复制链接

主题:为什么统计表中的日期列显示数字

帅哥哟,离线,有人找我吗?
zpx_2012
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:976 积分:8527 威望:0 精华:0 注册:2012/2/9 16:35:00
为什么统计表中的日期列显示数字  发帖心情 Post By:2012/9/13 22:24:00 [只看该作者]

各位老师,

 

如题,统计表中的日期列都是显示数据,为什么?

 


此主题相关图片如下:360截图20120913-004.jpg
按此在新窗口浏览图片

 

另外如果将统计表在表中生成(不在窗口),如果有多个分组列,每个分组列都会显示小计,可以只显示一个分组列的小计吗,其他分列只是为了显示出来容易阅读而已。

 


此主题相关图片如下:360截图20120913-005.jpg
按此在新窗口浏览图片

代码如下:

Dim b As New SQLGroupTableBuilder("产品出货统计表","生产明细")
            b.C
            b.AddTable("生产明细","生产单号","生产单","生产单号")
            b.Groups.AddDef("业务员")
            b.Groups.AddDef("{生产单}.生产单号")
            b.Groups.AddDef("唛头")
            b.Groups.AddDef("生产厂")
            b.Groups.AddDef("{生产单}.交货日期")
            b.Groups.AddDef("{生产单}.制单日期")
            b.Groups.AddDef("{生产单}.预计交期")
            b.Groups.AddDef("产品编码")
            b.Groups.AddDef("名称")
            b.Groups.AddDef("规格")
            b.Groups.AddDef("颜色")
            b.Groups.AddDef("处理方式")
            b.Groups.AddDef("计量单位")
            b.Totals.AddDef("数量")
            b.VerticalTotal = True
            b.Subtotal = True
            b.Build '生成统计表
            MainTable = Tables("产品出货统计表")

 

谢谢!



 回到顶部
帅哥哟,离线,有人找我吗?
muhua
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:等待验证 帖子:3855 积分:20692 威望:0 精华:5 注册:2012/6/21 14:03:00
  发帖心情 Post By:2012/9/14 8:28:00 [只看该作者]

用户已被锁定

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/9/14 8:41:00 [只看该作者]

数字是正常的,日期默认的分组是月份,也就是按月分组。
 
你要按日期分组:
 
 b.Groups.AddDef("{生产单}.交货日期",DateGroupEnum.None)
 
详情参考:
http://www.foxtable.com/help/topics/1627.htm


 
 


 回到顶部
帅哥哟,离线,有人找我吗?
zpx_2012
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:976 积分:8527 威望:0 精华:0 注册:2012/2/9 16:35:00
  发帖心情 Post By:2012/9/14 9:59:00 [只看该作者]

如果只想用“生产单号”那一列来分组,但统计表中又要显示出其他的列来,如果不用分组列还有其他什么办法?

因为用了b.Subtotal = True,凡是加入的分组列都会显示小计?


 


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/9/14 10:03:00 [只看该作者]

1、必须用分组。

2、如果默认的汇总模式不符合要求,你可以自己编码生成汇总模式。

 


 回到顶部
帅哥哟,离线,有人找我吗?
zpx_2012
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:976 积分:8527 威望:0 精华:0 注册:2012/2/9 16:35:00
  发帖心情 Post By:2012/9/14 10:13:00 [只看该作者]

看来只能这样了,谢谢!


 回到顶部