【发布时间】:2015-06-04 19:13:18
【问题描述】:
我知道这个问题之前已经回答过,但我无法按照说明进行操作。
This 答案似乎很到位,但我根本不知道如何在任何设置中设置默认按钮。我只是在属性菜单或“查看代码”区域中看不到此选项。
我也找不到一个很好的例子来说明如何在任何代码中实现这一点,感谢任何帮助。
我尝试将以下代码添加到搜索文本框的 Enter 事件中:
Me.Toggle47.DefaultValue = True
现在当我按下回车键时,按钮被按下,但没有应用过滤器。
这可能与我在宏生成器中制作按钮有关吗?如果我进入设计视图并突出显示搜索按钮,我可以在属性表中看到 On Click 命令是一个嵌入式宏,具体来说,
ApplyFilter Where Condition = [Name] Like "*" & [Forms]![2-Add/Edit Chemical]![txtNameSearch] & "*"
我使用宏生成器而不是在“查看代码”区域中执行此操作是否存在问题?我不确定为什么会这样,但我又是 MSA 的新手。谢谢。
【问题讨论】:
-
你能给我们一张你的属性窗口上“其他”标签的屏幕截图吗?
-
您所指的答案是命令按钮,它具有
.Default属性,与您尝试使用的切换按钮的.DefaultValue属性不同。我认为切换按钮没有.Default属性供您像这样使用。 -
如果切换到命令按钮可以解决这个问题,我肯定会试一试。我研究了切换与命令,并没有看到太大的区别。这种差异似乎很大。
标签: ms-access