我试图从Where Condition
的组合框中为宏选择用户选择的值。组合框的行源是一个表,其中第一列是id号,第二列是用户选择的数据。
我已经尝试过以下两种说法而没有运气
1)[Query]![value]=[Forms]![Main Menu]![Combo]
2)[Query]![value]=[Forms]![Main Menu]![Combo].[Column](1)
combo
是我的组合框
我知道的第一个是提取不是我想要的身份证号码。我手动输入了一个文本框,发现如果我设置我的宏来匹配文本框中的什么,它将正常工作。
如何在第二列而不是组合框中显示什么?
修改
我找到的解决方法是,我现在在组合框上执行了after update
来填充不可见的文本框,然后我用它来提取我需要的值。
这样:
[Query]![value]=[Forms]![Main Menu]![textBox]