格式化链接到查询的组合框中的数据

时间:2014-11-23 20:27:08

标签: access-vba ms-access-2010

我使用查询构建了一个组合框,目的是从联系人列表中提取联系人列表。不幸的是,返回的是每个联系人的唯一ID号,而不是他们名字的文本。

1 个答案:

答案 0 :(得分:0)

组合框可以有多个列,默认情况下它只有一列。如果您指定ID;名称您还需要将列号设置为2,否则组合框将永远不会知道/显示第二列(名称)。

在您的设计环境中

  1. 选择你的组合框
  2. 选择属性表中的格式部分。
  3. 将[column count]值设置为2(根据查询的列数)
  4. 将[Column widths]值设置为0(隐藏第一列[ID]宽度,更多列使用0; secondcolWidth; ThirdcolWidth)
  5. 这可以解决你的问题。

    修改 默认情况下,combobox默认值绑定到第0列,您可以通过更改属性表中的属性[bound column]属性来更改它(数据选项卡)