gpt4 book ai didi

sql - Access 子表单源对象

转载 作者:行者123 更新时间:2023-12-04 13:33:02 25 4
gpt4 key购买 nike

我想要实现的是组合框(Combo_sf)选择来指示子表单控件(sf_record)中的表单我有大约10个表单,它们的名称在组合框数据中。我是 VBA 新手,不确定我的方法是否正确:

Private Sub Combo_sf_AfterUpdate()
Dim strLoadTable As String

strLoadTable = "Form." & Me.Combo_sf.Value
MsgBox strLoadTable

Forms![frm_Mnu_Manage Configuration Settings]!sf_record.Form.SourceObject = strLoadTable

End Sub

我已将此放在组合框的更新后事件中,但是当我进行选择时,表单中没有任何 react 。我是在接近这个权利还是另一种方法会更好?

最佳答案

你的方法应该有效。我放了一个名为 cbxSubform 的组合框在我的主窗体上添加一行代码到它的 AfterUpdate()事件处理...

Private Sub cbxSubform_AfterUpdate()
Me.mySubform.SourceObject = Me.cbxSubform.Value
End Sub

...并更改组合框中的选择会立即切换子窗体。您确定 AfterUpdate()您的组合框的代码实际上正在触发? (您可以添加 MsgBoxDebug.Print 来检查。)

关于sql - Access 子表单源对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16334158/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com