我有一个子表单,其中包含通过代码填充的未绑定图像控件。单击“搜索”按钮时,我正在使用此子表单显示搜索结果。问题是我无法刷新/重新查询子表单以反映当前的搜索状态,除非我关闭并再次打开表单(子表单)作为独立/弹出窗口。
我尝试了这个但未能重新查询:
With Me.F_Person_Thumbnails_control
.SourceObject = Forms.F_Person_Thumbnails
End With
我将不胜感激。
约瑟夫
我有一个子表单,其中包含通过代码填充的未绑定图像控件。单击“搜索”按钮时,我正在使用此子表单显示搜索结果。问题是我无法刷新/重新查询子表单以反映当前的搜索状态,除非我关闭并再次打开表单(子表单)作为独立/弹出窗口。
我尝试了这个但未能重新查询:
With Me.F_Person_Thumbnails_control
.SourceObject = Forms.F_Person_Thumbnails
End With
我将不胜感激。
约瑟夫
尝试从父表单访问未绑定的子表单。
' 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