访问 - 从查找值中排除第一列

时间:2012-07-15 12:11:29

标签: ms-access lookup

我有这个数据库,字段的查找设置为comboBox,其中'bound column'为2,'column count'为2 ..我的行源的第一列是ID(AutoNumber),我的第二列是Name(Text) )。当我转到数据表视图并选择一个值时,它会显示ID列值。

如何让它显示名称列值?

3 个答案:

答案 0 :(得分:1)

有两种基本方法可以手动实现。这与更新组合框的属性有关。特定属性列在“数据”或“格式”下。

将ID作为第一列返回,将列数设置为2,设置绑定到第1列的数据,并使用第一个宽度= 0定义列宽。类似于“0”; 2“这样在技术上这两个列显示,但第一个有0宽。

或者我的优势

将ID作为第二列返回。将列计数设置为1并将值绑定到第2列。这样做只会显示第一列,但第二列将是值。我更喜欢这种方法的原因是你可以让Access确定下拉列的大小而不是定义它。

答案 1 :(得分:0)

我只是以一种方式管理它。在设计视图中,从您的字段的下拉列表(具有查找组合框的那个)中选择查找向导..然后浏览向导,就是这样。但是,我不确定向导是如何解决它的。

答案 2 :(得分:0)

再次选择column1,column2,column1 设定宽度= 0.01; .5; .5 column1不可见,但您要在字段中输入的值