分类：电脑/网络-软件-办公软件
问题：access组合框绑定列和显示列不一致时的输入问题详见附件.示例 
详见附件.示例中只有一个窗体，窗体上有一组合框【供应商ID】绑定到表中的{批次交检记录}！{供应商ID} ，数据来源是另一个表{供应商表}，最后效果就是现实的是供应商的名称，实际记录的是供应商的ID，（我想这个应该是常用的方法）1、在不改变目前绑定到供应商ID、现实供应商名称的前提下。怎样做能实现手工输入供应商的ID号码的方法选择供应商。（如输入：001。目前输入001会提示不在列表中）2、如何使新的供应商默认值=上一行
回答：数据----限于列表---"否"
再输入下面一段代码.
Private Sub 供应商_AfterUpdate()
Me.供应商 = DLookup("供应商名称", "供应商表", "供应商ID='" & Me.供应商 & "'")
Me.供应商.DefaultValue = " '" & Me.供应商.Text & "'"
End Sub