【发布时间】:2015-07-15 16:17:38
【问题描述】:
我在 Access 2010 报告中有一个索引页面,它根据一堆搜索条件提供项目列表。用户可以指定大约 20 个字段。
例如,如果用户搜索区域 A 中 2015 年开始的项目,它应该会找到同时满足这两个规范的项目。如果他们搜索特定的项目编号,它应该只列出那个。如果他们将其留空,则所有项目都应该出现。
每当我尝试运行报告时,与项目相关的页面都很好,但索引——基本上是一个包含一些附加信息(开始年份、地区……)的目录——是空白的。我正在尝试使用 SQL 来显示报告中包含的项目列表。
SELECT * FROM [INDEX] AS i
WHERE
i.area = Forms![SearchForm]![txtArea]
AND i.year = Forms![SearchForm]![txtStartYear]
AND i.ProjNo = Forms![SearchForm]![txtProjNo]
;
我正在与几个领域合作,以开始至少获得这么多的工作。我不擅长 SQL,如果有任何帮助,我将不胜感激。
【问题讨论】:
-
请提供示例数据和预期输出。
-
我在我的问题中添加了更多细节。我不知道这是否有帮助,但数据本身相当重要。
标签: sql ms-access report ms-access-2010