我有一个子表单,其中包含通过代码填充的未绑定图像控件。单击SEARCH按钮时,我使用此子表单显示搜索结果。问题是我无法刷新/重新查询子窗体以反映当前的搜索状态,除非我关闭并再次打开窗体(子窗体)作为独立/弹出窗口。
我尝试了这个,但未能重新查询:
With Me.F_Person_Thumbnails_control
.SourceObject = Forms.F_Person_Thumbnails
End With
我将不胜感激任何帮助。
约瑟夫
答案 0 :(得分:0)
尝试从父表单访问未绑定的子表单。
' To Requery
me.mySubForm.form.requery
' To set a TextBox
me.mySubForm.form.controls("MyTextBox").value = "Test"
您也可以使用form.parent对象访问子窗体中的字段,但我个人认为这是一种更麻烦的方法 - 因为如果子窗体是自行打开的,您就会产生错误。使用上述方法,您可以使用不同的逻辑(如果需要)在数据库的其他位置重用子表单。访问父对象:
Me.MyTextBox.Value = Me.Parent.Form.Controls("IDNumber").Value