首页 > 解决方案 > 通过导航表单传递查询表达式

问题描述

我一直在通过查询设计练习使用构建表达式。我已经使用文本字段和表单中的列表框创建了一个自定义搜索查询。现在,如果我通过表单运行查询,它可以工作。但是,当我在将其放置在导航表单中之后通过表单运行查询时,它不起作用。我收到手动输入参数值的弹出窗口。我正在尝试调整表达式,但似乎无法使语法正确。

在此处输入图像描述

下面是修改后的表达式,但仍然不起作用

[Forms]![Navigation Form Main]![Reports Form]![customerListBox]

为了澄清,报告表单是我的导航表单中的一个选项卡,是的,只有在选择报告表单选项卡时才会调用表达式。

标签: vbaformsms-accesssyntax-errorms-access-forms

解决方案


而不是[Reports Form],试试[NavigationSubform]哪个是容器的默认名称[Reports Form]


推荐阅读