子窗体未加载

时间:2017-09-03 23:38:19

标签: ms-access ms-access-2010 ms-access-2007

加载时我有一个表单,其中一个子表单显示为白色空白框。但是,如果我然后转到设计视图然后返回到窗体视图,则子窗体将完美加载。谁能帮忙。

谢谢。 DR,

http://transparent-aluminium.net/resources/AccessHelp.jpg

2 个答案:

答案 0 :(得分:1)

如果满足这两个条件,表单的详细信息部分将完全空白 满足: (a)没有要显示的记录,和 (b)不能添加新记录。

条件(a)可能是因为记录集的过滤方式。 条件(b)可能是因为表单的AllowAdditions属性设置为 不,或者因为表单基于只读查询。

答案 1 :(得分:0)

昨晚0230无法解决问题(无法专注于屏幕)后,我想出了一个解决方案。作为from load,我将SourceObject空白,然后将其重新分配给表单并重新查询表单。

Private Sub Form_Load()
Me.STMonth = Me.Month_Picker

Me.SSTATMENTqryCustomerStmtALL_CrosstabXX_subform.SourceObject = ""
Me.SSTATMENTqryCustomerStmtALL_CrosstabXX_subform.SourceObject = "SSTATMENTqryCustomerStmtALL_CrosstabXX_subform"

DoCmd.Requery

Call Command6_Click
End Sub

它的微粒效率不高但是有效。