以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 日期分组 建议 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=85557) |
-- 作者:凡夫俗子 -- 发布时间:2016/5/28 10:32:00 -- 日期分组 建议 当前日期分组已提供参数 月|季|年|周|日|时|分|秒|周日|年日|无 希望能再增加一个参数 年月 比如日期2016-05-28 返回 201605 这个在开发企业管理软件时是应用比较多的
|
-- 作者:wyz20130512 -- 发布时间:2016/5/28 10:35:00 -- 这个变通处理就可以做到呀! |
-- 作者:凡夫俗子 -- 发布时间:2016/5/28 10:37:00 -- 变通处理肯定可以做到,不要FT直接上.NET 更可以做到。常用的不提供,然并卵的提供了一大堆 |
-- 作者:凡夫俗子 -- 发布时间:2016/5/28 10:39:00 -- 要处理的事情,代码一多,运行就显得不够灵敏,继有方法可以增加一点不增加,变通处理又得增加代码增加计算机负担,运行就更不流畅了 当然如果只做些简单的应用,随便怎么折腾
|
-- 作者:Hyphen -- 发布时间:2016/5/28 11:02:00 -- 用表达式处理,参考http://www.foxtable.com/help/topics/2962.htm Dim b As New SQLGroupTableBuilder("统计表1","订单") b.Groups.AddExp("年月","cstr(Year(日期))+cstr(Month(日期))") b.Groups.AddDef("客户") b.Totals.AddDef("数量") b.Build() MainTable = Tables("统计表1") |
-- 作者:凡夫俗子 -- 发布时间:2016/5/28 11:37:00 -- 谢谢 这是SQl格式的 SubString(Convert([日期],\'System.String\'),1,4) 这里的日期如何 引用 变量 “ADN” 呢 [此贴子已经被作者于2016/5/28 12:00:19编辑过]
|
-- 作者:Hyphen -- 发布时间:2016/5/28 11:58:00 -- 测试没有问题,上传例子测试 |
-- 作者:凡夫俗子 -- 发布时间:2016/5/28 12:11:00 -- CaseStudy目录下有一个示例文件“表达式求年月日.table”,其中年、月、日列的值就是用上述表达式计算得出,大家可以打开这个文件参考一下。 提示:上述表达式只对简体中文的操作系统有效,且不能修改控制面板中区域和语言选项的日期时间格式。 求 针对 所有情况 包括 英文操作系统 ,控制面板日期格式随便设置的万能解决方案 |
-- 作者:Hyphen -- 发布时间:2016/5/28 12:20:00 -- 这个世界没有万能的东西,不用表达式,用代码生成年月日 |
-- 作者:凡夫俗子 -- 发布时间:2016/5/28 15:11:00 -- cstr(Year(日期))+cstr(Month(日期)) 返回的年月 开始20161 如何返回 201601呢 表达式里的操作不怎么习惯
|