我有这个数据库,字段的查找设置为组合框,“绑定列”为 2,“列数”为 2。我的行源的第一列是 ID(自动编号),第二列是名称(文本)。当我转到数据表视图并选择一个值时,它会显示 ID 列值。
如何使其显示名称列值?
有两种基本方法可以手动实现此目的。这与更新组合框的属性有关。特定属性列在数据或格式下。
将 ID 作为第一列返回,将列数设置为 2,将数据绑定到第 1 列,并定义第一个宽度 = 0 的列宽。类似于 0";2" 这种方式在技术上显示两列,但是第一个宽度为 0。
或者我的偏好
返回 ID 作为第二列。将列数设置为 1 并将值绑定到第 2 列。这样做只会显示第一列,但第二列将是值。我更喜欢这种方法的原因是您可以让 Access 确定下拉列的大小而不是定义它。
我只是以一种方式管理它。在设计视图中,从您的字段(带有查找组合框的字段)的下拉列表中选择查找向导。然后通过向导,就是这样。但是,我不确定向导如何解决它。
选择column1,column2,column1(再次) Set width = 0.01;.5;.5 column1 是不可见的,但是是你在你的字段中想要的值