以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 日期的格式转换 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=89556) |
-- 作者:kolen -- 发布时间:2016/8/24 14:21:00 -- 日期的格式转换 问题:从鼎捷ERP中销售单明细表,通过SQLquery代码生成窗口的table,有【销货日期】列,现在想通过【销货日期】筛选, 发现问题是销货日期格式20160822,这个是字符的,我想表格只加载2016-07-01之后日期的数据,这个【销货日期】的字符列,怎么转成日期格式,然后完成筛选呢?请老师帮我看看。谢谢!
[此贴子已经被作者于2016/8/24 14:24:21编辑过]
|
-- 作者:大红袍 -- 发布时间:2016/8/24 14:24:00 -- 直接用大于小于即可
where 销货日期 >= \'20160701\' |
-- 作者:kolen -- 发布时间:2016/8/24 14:26:00 -- tables("表a").filter = "..."这个没有办法吗? |
-- 作者:大红袍 -- 发布时间:2016/8/24 14:27:00 -- Tables().filter = "销货日期 >= \'20160701\'" |
-- 作者:kolen -- 发布时间:2016/8/24 14:37:00 -- 我老是想着日期的比较了,陷入死胡同了,字符也可以比较的。 Tables("ERP销货单明细Table").Filter = " [销货日期] >= ’" & startdate & "‘” 搞定了,谢谢大红袍老师!
|