我正在尝试创建MS Access表单并且在创建宏时遇到问题 - 我如何创建一个宏来说“如果[相册] =已选择”,则从'中选择[磁盘]。磁盘'?
我有2个组合框,一个显示专辑,另一个显示链接到特定专辑的CD
如果选择了某个相册,有人可以给我一个链接或告诉我如何专门选择一组CD吗?
谢谢!
答案 0 :(得分:0)
你走错了路。您需要做的是根据第一个组合中的选择更改第二个组合的记录源。
您可以在第一个组合的AfterUpdate事件中添加类似这样的内容:
Me.Combo2.RecordSource = "SELECT Discs FROM Albums WHERE Album = " & Me.Combo1.SelectedValue & ""
Me.Refresh
你显然必须更改字段名称和组合框的名称,但这就是你要做的事情。
Me.Refresh
行将刷新整个表单并更新第二个组合的RecordSource。