Foxtable(狐表)用户栏目专家坐堂 → [求助]怎样只显示日期为空的行?


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

主题:[求助]怎样只显示日期为空的行?

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


加好友 发短信
等级:婴狐 帖子:15 积分:218 威望:0 精华:0 注册:2013/4/27 23:57:00
[求助]怎样只显示日期为空的行?  发帖心情 Post By:2014/8/16 1:41:00 [只看该作者]

表格 "数据” 中,有字段 ”业务员”,“完成日期”,“项目” 等。

要做到只让业务员查看自己的数据,我知道在UserLoadSetting中添加以下字段就可以:

    DataTables("数据").LoadFilter = "业务员 = '" & User.Name & "'"

怎样才能更进一步,字段“完成日期”有日期的行不显示,只显示无内容的行?
[此贴子已经被作者于2014-8-16 4:38:17编辑过]

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


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

DataTables("数据").LoadFilter = "业务员 = '" & User.Name & "' and 完成日期 is null"

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


加好友 发短信
等级:婴狐 帖子:15 积分:218 威望:0 精华:0 注册:2013/4/27 23:57:00
  发帖心情 Post By:2014/8/17 2:19:00 [只看该作者]

以下是引用Bin在2014-8-16 9:08:00的发言:
DataTables("数据").LoadFilter = "业务员 = '" & User.Name & "' and 完成日期 is null"


你好,谢谢你的回复。已经解决了一步。
现在还遇到这样的问题,还是搞不懂:

表格 "数据” 中,有字段 ”业务员”,“完成日期”,“项目”, “追加订单”(日期类型),“完成追加”(日期类型)

怎样达到以下效果:
1. 只让业务员查看自己的数据,如果“完成日期”有内容就不显示,但是,如果“追加订单”有内容,并且“完成追加”没有内容,就要显示出来。
2. 如果“完成日期”超过45天,则不显示该列。

另外请教,
不知道用 IF 语句,如何用表达式判断”当前行为空“,”当前行非空“。也不知道怎样用表达式表示:当指定条件为真是,隐藏当前行。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/17 9:22:00 [只看该作者]

DataTables("数据").LoadFilter = "业务员 = '" & User.Name & "' and (完成日期 is null or 追加订单 is not null and 完成追加 is null) and 完成日期 >= #" & Date.Today.AddDays(-45) & "# and 完成日期 < #" & Date.Today.AddDays(1) & "#"

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/17 9:23:00 [只看该作者]

以下是引用papapia在2014-8-17 2:19:00的发言:


另外请教,
不知道用 IF 语句,如何用表达式判断”当前行为空“,”当前行非空“。也不知道怎样用表达式表示:当指定条件为真是,隐藏当前行。

 

http://www.foxtable.com/help/topics/0448.htm

 


 回到顶部