首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在MS Access中创建基于下拉列表的依赖窗体

如何在MS Access中创建基于下拉列表的依赖窗体
EN

Stack Overflow用户
提问于 2021-02-14 02:28:07
回答 1查看 168关注 0票数 0

我需要帮助创建一个拾取列表,其中有一个您选择的选项列表,并与您选择的选项相对应,辅助表单加载了它自己列出的字段。例如:我已经创建了3个表(品牌,丰田,宝马),每个表都有自己的一组字段。我想打开主窗体(品牌)并创建一个显示丰田和宝马的下拉列表。当我选择丰田时,它应该打开丰田窗体作为品牌窗体中的一个子窗体,当您选择宝马时也是如此。我是个新手,非常感谢任何人的宝贵意见。

EN

回答 1

Stack Overflow用户

发布于 2021-02-15 07:42:58

我还建议将“规范化”转换为具有"makeId“列和"make”表的单个表。但是,如果"Toyota“表和"BMW”表具有相同的列,则可以在Access中执行您所要求的操作:

  1. 使用向导创建基于任意表的数据表窗体。
  2. 创建一个带有组合框和子窗体控件的空白窗体。
  3. 将组合框的源设置为“品牌”表。
  4. 将子窗体的源设置为数据表窗体。
  5. 在组合框更改事件上更改子窗体的记录源:

代码语言:javascript
运行
复制
    Private Sub brandBox_Change()
        subform.form.RecordSource = "SELECT * FROM " & brandBox.Value
        subform.Requery
    End sub

我不推荐这样做,但这是可能的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66188491

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档