从列表框选择访问不可见的查询字段
Posted
技术标签:
【中文标题】从列表框选择访问不可见的查询字段【英文标题】:Access non visible query fields from listbox selection 【发布时间】:2015-01-15 22:56:26 【问题描述】:我目前有一个带有列表框的表单,它显示查询中选定字段的结果。我只希望用户可以看到这一列/字段,但我希望能够根据列表框中的选定项目访问查询的其他列以执行计算。我该怎么做?
谢谢!
【问题讨论】:
【参考方案1】:这是一个工作示例: 将您的列表框基于查询,例如:
SELECT CompanyId, CompanyName FROM t_Companies ORDER BY CompanyName;
在列表框中设置以下属性: 列数:2 列宽:0;10 就是这样。 它将在列表框中显示 CompanyName。它将隐藏 ID,因为宽度为 0。 但是,如果您查看 VBA 中列表框的值,它将返回 ID 而不是名称。
也许也看看这个问题和我的回答:Access 2010 - display related record in a form
【讨论】:
以上是关于从列表框选择访问不可见的查询字段的主要内容,如果未能解决你的问题,请参考以下文章
根据组合框选择切换表单上其他字段的可见性 - MS Access