易表在线答疑技术与交流用户社区 → 请教"单键查询实现"的问题


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

主题:请教"单键查询实现"的问题

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


加好友 发短信
等级:论坛游民 帖子:45 积分:154 威望:0 精华:0 注册:2006/11/21 16:51:00
请教"单键查询实现"的问题  发帖心情 Post By:2006/11/29 17:19:00 [只看该作者]

这是易表帮助内关于"单键查询实现"的例子

ShowAllRows() And if([%产品%]>"",FilterFor("产品","=",[%产品%]),True) And if([%客户%]>"",FilterFor("客户","=",[%客户%]),True) And if([%开始日期%]>"",FilterFor("日期",">=",[%开始日期%]),True) And if([%结束日期%]>"",FilterFor("日期","<=",[%结束日期%]),True)

请问:这个公式是不是有错误呀?按照它的怎么实现不了呀?产品和客户都能实现.就是时间实现不了查询,请指教!


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2006/11/29 17:25:00 [只看该作者]

时间格式不正确,正确应该为:yyyy-mm-dd

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


加好友 发短信
等级:论坛游民 帖子:45 积分:154 威望:0 精华:0 注册:2006/11/21 16:51:00
  发帖心情 Post By:2006/11/30 9:40:00 [只看该作者]

不是时间格式的问题。

单独用日期作为筛选,用公式FilterFor("日期",">=",[%开始日期%],"日期","<=",[%结束日期%])是能实现的,但当将产品、客户和时间组合起来,用“帮助”中所列举的公式,也就是——ShowAllRows() And if([%产品%]>"",FilterFor("产品","=",[%产品%]),True) And if([%客户%]>"",FilterFor("客户","=",[%客户%]),True) And if([%开始日期%]>"",FilterFor("日期",">=",[%开始日期%]),True) And if([%结束日期%]>"",FilterFor("日期","<=",[%结束日期%]),True)——后,产品和客户都能正常筛选,就是按时间筛选没有任何反应。也不知道是什么原因,还望再次指教


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


加好友 发短信
等级:论坛游民 帖子:45 积分:154 威望:0 精华:0 注册:2006/11/21 16:51:00
  发帖心情 Post By:2006/12/1 8:20:00 [只看该作者]

没人理我?自己顶一下,呵呵

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


加好友 发短信
等级:超级版主 帖子:8672 积分:1734 威望:0 精华:0 注册:2006/8/11 10:52:00
  发帖心情 Post By:2006/12/1 8:32:00 [只看该作者]

这样提问估计没人能准确回答的

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


加好友 发短信
等级:超级版主 帖子:2062 积分:20 威望:0 精华:0 注册:2006/8/11 10:51:00
  发帖心情 Post By:2006/12/1 8:33:00 [只看该作者]

上传文件看看吧

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2006/12/1 10:13:00 [只看该作者]

[这个贴子最后由czy在 2006/12/01 10:37am 第 1 次编辑]

从公式看不外乎两种原因,1、日期格式有问题;2、日期变量类型有问题。

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


加好友 发短信
等级:论坛游民 帖子:65 积分:0 威望:0 精华:0 注册:2006/10/31 16:46:00
  发帖心情 Post By:2006/12/2 8:09:00 [只看该作者]

日期範圍 -- 起、迄 變量改成 「字符型」再試試。

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


加好友 发短信
等级:超级版主 帖子:8672 积分:1734 威望:0 精华:0 注册:2006/8/11 10:52:00
  发帖心情 Post By:2006/12/2 10:38:00 [只看该作者]

大家再猜也没用,就此打住吧

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


加好友 发短信
等级:新手上路 帖子:1 积分:0 威望:0 精华:0 注册:2007/1/10 0:42:00
  发帖心情 Post By:2007/1/24 0:52:00 [只看该作者]

下面引用由sjc2006/12/02 08:09am 发表的内容:
日期範圍 -- 起、迄 變量改成 「字符型」再試試。

这是关键问题,开始我也困惑了半天!易表帮助文件里都将开始日期和结束日期的类型设成了日期型,那样单独查询可以,但是一键查询日期就不起作用!

 回到顶部
总数 13 1 2 下一页