这应该可能很简单,但我的Google-Fu还没有找到答案。我只是想在Access中创建一个下拉列表,以便在选择时我可以根据选择的值执行一些操作。例如,我有一个人员列表,我想填充组合框,以便他们的名字出现在列表中,但“值”设置为他们的ID(主键)。MS Access下拉列表/组合框
2
A
回答
4
这听起来像你可能会问如何显示除ID以外的下拉列表中的某些内容,同时将ID保留为下拉菜单中的返回数据。如果是这种情况,将绑定列设置为ID字段(通常为1),并且(假设名称字段为下一个)将列计数设置为2并将列宽设置为0“; 1”或0“; [无论宽度你需要]
1
0
你如何设置您的组合框的属性?
或许你可以尝试设置(假设你是从与领域ID和字段1
- 行源提取数据表1:选择[表1] [ID],[表1]。 [字段1] FROM表1;
- 行来源类型:表/查询
- 绑定列:1分
- 列计数:2 个
- 列宽:0" ,1"
,然后钩到平变化事件作为Chris Ballance暗示。组合框的值属性为ID; 文字将会在字段1。
0
好的,我想到了它,即使它有点反直觉。一个Access Combobox可以有你想要的值(而不是只有一个键值)。默认情况下,所有的值显示在列表中,因此您需要通过将其宽度设置为0来隐藏某些列。这是通过属性窗格中的ColumnsWidths属性完成的。ColumnWidths采用逗号分隔的值列表,该列表值对应于列中的列顺序我希望这可以帮助别人。
相关问题
- 1. 组合框 - 下拉列表
- 2. 是否可以将组合框(下拉列表)放入MS Access MsgBox?
- 3. Ms Access 2007组合框
- 4. 组合框在MS Access
- 5. 组合框下拉列表隐藏
- 6. 设置组合框下拉列表
- 7. 使组合框像下拉列表(C#)
- 8. 下拉列表组合框excel
- 9. 样式Silverlight下拉列表/组合框
- 10. 多线组合框下拉列表
- 11. MS Access 2007:筛选组合框的选择列表
- 12. MS-Access组合框控件源
- 13. ms-access 2003组合框的人口
- 14. MS Access组合框模糊搜索
- 15. 下拉组合框
- 16. RSelenium从Javascript列表中选择下拉列表/组合框值
- 17. MS Access绑定表上的组合框表
- 18. 在MS Access中组合2个表格
- 19. MS Access与类似字段组合表
- 20. MS Access:从组合/列表框中转到表单上的记录
- 21. 从查询MS Access中的下拉列表
- 22. TinyMce 4中的下拉菜单/组合框/列表框?
- 23. asp.mvc可编辑的下拉列表框(组合框)
- 24. 组合框下拉列表正在窗口屏幕下方。
- 25. 如何随组合框一起调整组合框的下拉列表?
- 26. 的MS Access数据表将不会更新基于组合框
- 27. 使用组合框选择显示MS ACCESS表格
- 28. MS-Access表单组合框不能限制粘贴的记录
- 29. 将组合框绑定到MS Access窗体中的外表?
- 30. 更新后的MS Access组合框子表单过滤器
啊,谢谢。在我看到你的答案之前,我刚才已经明白了这一点。我会删除我的答案并给你信用。 – 2009-03-02 16:14:55