MS Access如何使用组合框的宏?

时间:2017-01-25 12:31:37

标签: ms-access combobox

我正在尝试创建MS Access表单并且在创建宏时遇到问题 - 我如何创建一个宏来说“如果[相册] =已选择”,则从'中选择[磁盘]。磁盘'?

我有2个组合框,一个显示专辑,另一个显示链接到特定专辑的CD

如果选择了某个相册,有人可以给我一个链接或告诉我如何专门选择一组CD吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

你走错了路。您需要做的是根据第一个组合中的选择更改第二个组合的记录源。

您可以在第一个组合的AfterUpdate事件中添加类似这样的内容:

Me.Combo2.RecordSource = "SELECT Discs FROM Albums WHERE Album = " & Me.Combo1.SelectedValue & ""

Me.Refresh

你显然必须更改字段名称和组合框的名称,但这就是你要做的事情。

Me.Refresh行将刷新整个表单并更新第二个组合的RecordSource。