MS Access 如何使用带有组合框的宏?
Posted
技术标签:
【中文标题】MS Access 如何使用带有组合框的宏?【英文标题】:MS Access how to use a macro with combo boxes? 【发布时间】:2017-01-25 12:31:36 【问题描述】:我正在尝试创建一个 MS Access 表单,但在创建宏时遇到问题 - 如何创建一个宏来表示“如果 [Album] = Selected,然后从 'Disks' 中选择 [Disks]?”
我有 2 个组合框,一个显示专辑,另一个显示链接到特定专辑的 cd
如果选择了某个专辑,谁能给我一个链接或告诉我如何专门选择一组 CD?
谢谢!
【问题讨论】:
【参考方案1】:你走错路了。您需要做的是根据第一个组合的选择更改第二个组合的记录源。
您可以在第一个组合的 AfterUpdate 事件中添加这样的内容:
Me.Combo2.RecordSource = "SELECT Discs FROM Albums WHERE Album = " & Me.Combo1.SelectedValue & ""
Me.Refresh
您显然必须更改字段名称和组合框的名称,但这就是您想要做的事情的方式。
Me.Refresh
行将刷新整个表单并更新第二个组合的 RecordSource。
【讨论】:
以上是关于MS Access 如何使用带有组合框的宏?的主要内容,如果未能解决你的问题,请参考以下文章