我正在尝试在访问中创建一个表单,该表单在顶部有一个下拉菜单,并将使用与所选内容对应的记录填充表单的其余部分。
我在网上查看了 2 个不同的指南,但都指向旧版本的 Access,我认为我遗漏了一些东西。
所以。我做所有事情的顺序:
我走到桌子旁取表格。我点击了表格。这制作了一个快速表单,其中所有字段都作为文本框。
我删除了将成为下拉列表的字段,并在下拉列表中取消了向导
在下拉列表的数据部分中。我编辑了“行源”以按该顺序选择将在下拉列表中的字段和唯一 ID。
我将绑定的 Column 设置为 2(我都尝试过)
我将组合框的名称设置为“TitleSelector”
在表单设置中。对于“记录源”。我在“ID”的条件中有“[forms]![Edit Piece].[TitleSelector] 和“*”。我还列出了查询中的其余字段
我在更改中添加了“me.requery”不确定它是否意味着什么。当我输入“ID”的标准时,下拉菜单中没有显示“TitleSelector”。
我正在使用 Access 2010
编辑:我的问题-下拉列表本身正确显示了所有内容。但是,当我选择某些东西时没有任何反应
编辑:
SELECT Pieces.ID, Pieces.Title, Pieces.Composer, Pieces.Instrumentation, Pieces.Location, Pieces.Location_2
FROM Pieces
WHERE (((Pieces.ID)=[forms]![Edit Piece].[TitleSelector]));
编辑:这是我的数据库副本的链接:https ://www.dropbox.com/s/tpnqm686tj653fg/Trisha%20Database.accdb