MSAccess 使用单个下拉菜单填充多个字段
MSAccess populate multiple fields with a single pulldown
挑战:我在 MSACCESS (#1) 中创建了一个简单的存储库,它显示了一个或多个公司服务器的所有者。
子表单“资产所有者”链接到公司资产主表单 (#2)。我添加了一个下拉菜单,用户可以从 select (#3) address_book (#4) table 并预填充所有者子表单。
Objective:当用户select从下拉列表[=28]输入姓名时,我想自动填充相关的“职业”、“最喜欢的食物”和“最喜欢的电影”字段=](#5).
我不太确定应该如何配置职业食品和电影字段,以便在用户 select 编辑姓名后自动填充此类数据。我在考虑对每个字段进行内联查询,但我怀疑它可能比这更简单。
注:职业、美食、电影数据来自address_book(#4).
非常感谢!
希望您不要在另一个 table 中重复数据。如果只想显示相关数据,选项:
创建多列组合框,然后文本框中的表达式按索引引用组合框列 - 索引从 0 开始 =[comboboxname].Column(1)
在表单 RecordSource 中包含查找 table 并将文本框绑定到字段 - 将它们设置为 Locked Yes 和 TabStop No
文本框中的 DLookup() 表达式。
挑战:我在 MSACCESS (#1) 中创建了一个简单的存储库,它显示了一个或多个公司服务器的所有者。
子表单“资产所有者”链接到公司资产主表单 (#2)。我添加了一个下拉菜单,用户可以从 select (#3) address_book (#4) table 并预填充所有者子表单。
Objective:当用户select从下拉列表[=28]输入姓名时,我想自动填充相关的“职业”、“最喜欢的食物”和“最喜欢的电影”字段=](#5).
我不太确定应该如何配置职业食品和电影字段,以便在用户 select 编辑姓名后自动填充此类数据。我在考虑对每个字段进行内联查询,但我怀疑它可能比这更简单。
注:职业、美食、电影数据来自address_book(#4).
非常感谢!
希望您不要在另一个 table 中重复数据。如果只想显示相关数据,选项:
创建多列组合框,然后文本框中的表达式按索引引用组合框列 - 索引从 0 开始
=[comboboxname].Column(1)
在表单 RecordSource 中包含查找 table 并将文本框绑定到字段 - 将它们设置为 Locked Yes 和 TabStop No
文本框中的 DLookup() 表达式。