【发布时间】:2015-02-04 06:03:55
【问题描述】:
为视障人士开发一个数据库,用于安排领取捐款(使用音频阅读器进行字段)。有一个简单的表“Truck_Routes”,其中包含客户 ID、街道地址、套房、公司、城市、州、邮编、联系人姓名、联系电话号码和几个捐赠信息字段。
尝试根据现有的组合框:cboAddress ....(街道地址)开发一个自动填写的表单:套房、公司、城市、州、邮编、联系人姓名和联系电话号码。花了几个小时在网上模拟其他示例,但无法让 vba 工作。
街道地址 - 带有“After_Update 事件过程”的组合框
Private Sub cboAddress_AfterUpdate()
PopulateFields
End Sub
Private Sub PopulateFields()
Me.Suite = DLookup("Suite", "Truck_Routes", "Street Address=" & Me.[cboAddress & "'"])
Me.Company = DLookup("Company", "Truck_Routes", "Street Address=" & Me.[cboAddress & "'"])
Me.City = DLookup("City ", "Truck_Routes", "Street Address=" & Me.[cboAddress & "'"])
Me.State = DLookup("State ", "Truck_Routes", "Street Address=" & Me.[cboAddress & "'"])
Me.zip = DLookup("zip ", "Truck_Routes", "Street Address=" & Me.[cboAddress & "'"])
Me.ContactName = DLookup("ContactName ", "Truck_Routes", "Street Address=" & Me.[cboAddress & "'"])
Me.ContactPHone = DLookup("ContactPhone ", "Truck_Routes", "Street Address=" & Me.[cboAddress & "'"])
End Sub
表单中的字段使用“tab”键导航,音频阅读器读取字段。每个字段的默认值是字段的名称,因此可以将其读取给操作员。有什么想法/建议吗?
【问题讨论】:
标签: ms-access vba ms-access-2007