首页 > 解决方案 > 传递选项按钮的值以查询 MS-Access

问题描述

在 Microsoft Acces 2016 中,我有一个联系人表,其中联系人可以是真或假(表中的一个字段)。在主窗体上,我想添加一个按钮“ButtonOne”,以新窗体显示这些联系人,并且我想添加一个 valuebutton,他们可以在其中将其勾选为 true,默认值为 false。valuebutton 的这个值应该被传递到查询的 WHERE 条件中,并显示在用户按下 ButtonOne 时打开的新表单上。我在其他帖子中发现的是下面的这个宏,但这并没有给我我想要的:

[表格]![表格名称]![值选项按钮]

有任何想法吗?这是我原始问题的编辑版本

标签: sqlms-accessvba

解决方案


您是否尝试过此链接中的建议?如果您愿意打开查询而不是表单,并且将 ValueOptionButton 放在主表单上而不是打开的表单上,则此方法有效。我想如果您的表单基于查询,这也应该有效。

我在我自己的一个带有单选按钮的表单上对其进行了测试,方法是添加一个按钮,该按钮使用您所描述的条件打开查询并获得所需的结果。

您的表单参考的语法对我来说很合适。您究竟是如何在打开的表单中实现查询的?


推荐阅读