Foxtable(狐表)用户栏目专家坐堂 → [求助]怎么在filter中判断日期空值


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

主题:[求助]怎么在filter中判断日期空值

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


加好友 发短信
等级:童狐 帖子:250 积分:1875 威望:0 精华:1 注册:2013/5/25 18:06:00
[求助]怎么在filter中判断日期空值  发帖心情 Post By:2013/6/19 10:59:00 [只看该作者]

我以前总写成[日期]<#12/31/1999#,但总觉得不适合? Is Null, >"" 好像也不行

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/6/19 11:01:00 [只看该作者]

FIler 中用 ISNULL应该没问题的啊

经过测试 is null 是没有问题的

is not null也正常
[此贴子已经被作者于2013-6-19 11:05:15编辑过]

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


加好友 发短信
等级:童狐 帖子:250 积分:1875 威望:0 精华:1 注册:2013/5/25 18:06:00
  发帖心情 Post By:2013/6/19 11:06:00 [只看该作者]

ISNULL不是将这个值设置为另一个值吗?我想找到日期是空的数据,应该用is null,但提示说is null不支持了

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/6/19 11:08:00 [只看该作者]

Tables("表A").Filter="日期 is  null"   这样使用

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


加好友 发短信
等级:童狐 帖子:250 积分:1875 威望:0 精华:1 注册:2013/5/25 18:06:00
  发帖心情 Post By:2013/6/19 11:09:00 [只看该作者]

是我弄错,is null可以用。但以前确实遇到过is null不再支持的提示

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


加好友 发短信
等级:童狐 帖子:250 积分:1875 威望:0 精华:1 注册:2013/5/25 18:06:00
  发帖心情 Post By:2013/6/19 11:11:00 [只看该作者]

日期是空值不能用于比较吗?
下而第一个输出为0,后一个输出不为零
output.show(DataTables("订单节点").Select("[预计完成日期]<#12/31/1999#").count)
output.show(DataTables("订单节点").Select("[预计完成日期] IS NULL").count)


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/6/19 11:16:00 [只看该作者]

经过测试没有任何问题.

messagebox.show(DataTables("表A").Select("第一列 is null").count) 



图片点击可在新窗口打开查看此主题相关图片如下:qq截图20130619111606.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:童狐 帖子:250 积分:1875 威望:0 精华:1 注册:2013/5/25 18:06:00
  发帖心情 Post By:2013/6/19 11:20:00 [只看该作者]

明白了,谢谢Bin老师。还是要多实验。

 回到顶部