MS-Access组合填充

时间:2018-07-13 09:45:22

标签: ms-access combobox populate

由于某种原因,我的组合框不会填充文本框字段,我已经在以前的表单上完成过此操作,甚至在这种表单上的不同字段中都进行过操作,但是我似乎无法获得它来填充一个文本框。这是一张图片,显示正在发生的事情以及代码。从理论上讲,它应该起作用,并且所有属性都设置正确。但是,此组合框来自另一个表。

Private Sub ProjectID_Change() 
Me.Client_Name.Value = Me.ProjectID.Column(2) 
End Sub

enter image description here

1 个答案:

答案 0 :(得分:0)

组合框的列从(0)开始编号,因此您需要引用第1列;

Private Sub ProjectID_Change() 
    Me.Client_Name.Value = Me.ProjectID.Column(1) 
End Sub

并根据建议将其移至AfterUpdate事件。