首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过表单输入的查询标准

通过表单输入的查询标准
EN

Stack Overflow用户
提问于 2017-07-17 15:45:46
回答 1查看 59关注 0票数 0

我有一组数据,可以用多种不同的方式切割。我试图构建一个表单,它可以让我输入标准,但也可以忽略标准。我已经设置了一个表单来吸引我的输入,但是有几个元素给我带来了麻烦。

  1. 我在查询设计视图中设置了每个条件,如下所示: 类似(IIf(IsNull(Forms),"*",Forms)) 对于我使用像这样的标准的4个字段中的每一个,如果它是空白的,我希望能够忽略它,但是如果填充了它,就使用它。在设计视图中,我是否遗漏了一些非常明显的东西。我知道这里有一个或字段,但我希望它能说出来,而不是这样。
  2. 我想对日期范围做同样的事情,如果日期是在表单中输入的,我希望选项使用日期,但如果缺少,也可以忽略日期。我到了下面,但这不起作用(我不知道为什么) 介于(IIf(IsNull(Forms),"",Forms))和(IIf(IsNull(Forms.Text17),"",Forms)之间)

我在这里学习一些基本技能,所以任何答案都需要用勺子喂一点。如果我需要把它放在“设计视图”之外,请告诉我。

EN

回答 1

Stack Overflow用户

发布于 2017-07-17 16:05:40

您不需要IIf()函数。在这种情况下,使用OR是标准中的零;

代码语言:javascript
运行
复制
 [Forms]![FRM Report Builder]![Text17] OR [Forms]![FRM Report Builder]![Text17] Is Null

这一页给出了一个经过深思熟虑的搜索表单的示例。http://allenbrowne.com/ser-62.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45148449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档