以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 对于一个统计表,统计了日期时间列里不同年,月,日的数据,统计表里生成了年列,月列,日列,我要一个Date类型的日期列,要怎么写代码增加该列? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=157467) |
-- 作者:csy -- 发布时间:2020/10/16 23:43:00 -- 对于一个统计表,统计了日期时间列里不同年,月,日的数据,统计表里生成了年列,月列,日列,我要一个Date类型的日期列,要怎么写代码增加该列? 对于一个统计表,统计了日期时间列里不同年,月,日的数据,统计表里生成了年列,月列,日列,我要一个Date类型的日期列,要怎么写代码增加该列? |
-- 作者:有点蓝 -- 发布时间:2020/10/17 9:00:00 -- 方法1、添加一个日期临时列:http://www.foxtable.com/webhelp/topics/1428.htm 然后使用代码合并年列,月列,日列的值 2、增加一个日期分组,分组类型选“无”
|
-- 作者:csy -- 发布时间:2020/10/17 10:50:00 -- 第2个方法增加一个日期分组,分组类型选“无”,分组统计就无效了,要怎么解决 |
-- 作者:有点蓝 -- 发布时间:2020/10/17 11:08:00 -- 我测试没有问题呀 Dim g As New GroupTableBuilder("统计表1", DataTables("订单")) g.Groups.AddDef("日期", DateGroupEnum.None) g.Groups.AddDef("日期", DateGroupEnum.Year, "年") g.Groups.AddDef("日期", "月") g.Groups.AddDef("日期", DateGroupEnum.Day, "日") g.Totals.AddDef("数量") g.Build() MainTable = Tables("统计表1") |
-- 作者:csy -- 发布时间:2020/10/17 11:35:00 -- 要分组的日期列时间不一样,他就不统计,时间一样他就会统计。 |
-- 作者:csy -- 发布时间:2020/10/17 11:36:00 -- 此主题相关图片如下:5.jpg 此主题相关图片如下:4.jpg |
-- 作者:有点蓝 -- 发布时间:2020/10/17 11:54:00 -- 这种没有办法。使用方法1吧 |
-- 作者:csy -- 发布时间:2020/10/17 12:20:00 -- 年月日列都是int类型的,要么连接成一个Date类型的日期并写入到日期列 |
-- 作者:有点蓝 -- 发布时间:2020/10/17 12:21:00 -- 参考:http://www.foxtable.com/webhelp/topics/1424.htm |