Foxtable(狐表)用户栏目专家坐堂 → 日期的格式转换


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

主题:日期的格式转换

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


加好友 发短信
等级:三尾狐 帖子:677 积分:6228 威望:0 精华:0 注册:2012/1/20 17:53:00
日期的格式转换  发帖心情 Post By:2016/8/24 14:21:00 [只看该作者]

问题:从鼎捷ERP中销售单明细表,通过SQLquery代码生成窗口的table,有【销货日期】列,现在想通过【销货日期】筛选,
发现问题是销货日期格式20160822,这个是字符的,我想表格只加载2016-07-01之后日期的数据,这个【销货日期】的字符列,怎么转成日期格式,然后完成筛选呢?请老师帮我看看。谢谢!
[此贴子已经被作者于2016/8/24 14:24:21编辑过]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/24 14:24:00 [只看该作者]

直接用大于小于即可

 

where 销货日期 >= '20160701'


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


加好友 发短信
等级:三尾狐 帖子:677 积分:6228 威望:0 精华:0 注册:2012/1/20 17:53:00
  发帖心情 Post By:2016/8/24 14:26:00 [只看该作者]

tables("表a").filter = "..."这个没有办法吗?

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/24 14:27:00 [只看该作者]

Tables().filter = "销货日期 >= '20160701'"

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


加好友 发短信
等级:三尾狐 帖子:677 积分:6228 威望:0 精华:0 注册:2012/1/20 17:53:00
  发帖心情 Post By:2016/8/24 14:37:00 [只看该作者]

我老是想着日期的比较了,陷入死胡同了,字符也可以比较的。
Tables("ERP销货单明细Table").Filter = " [销货日期] >= ’" & startdate & "‘”

搞定了,谢谢大红袍老师! 图片点击可在新窗口打开查看

 回到顶部