[英]Why won't my form requery when I unlink Master and Child Fields using Access Database VBA
我正在嘗試做什么
我希望能夠鏈接和取消鏈接Access數據庫中的主字段和子字段。
表格設定
我有一個稱為“ frmQuote”的主窗體和一個名為PartInformation的子窗體。 零件信息記錄源是一個查詢。
途徑
Private Sub Link_Click()
Me!PartInformation.LinkMasterFields = "PartID"
Me.PartInformation.LinkChildFields = "PartID"
End Sub
Private Sub Command645_Click()
Me!PartInformation.LinkMasterFields = ""
Me.PartInformation.LinkChildFields = ""
Me.PartInformation.Requery
End Sub
問題
我可以成功鏈接和取消鏈接,但是作為子窗體“ PartInformation”的記錄源的查詢不會重新查詢或給我預期的結果。 當我取消鏈接表單時,我的子表單會停留在新記錄上,而不是顯示所有記錄。 同樣,在鏈接主字段和子字段之前,“ PartInformation”按預期工作,只有在鏈接然后取消鏈接之后,我才能得到問題。
它應該立即起作用-您可以/甚至應該跳過:
Me.PartInformation.Requery
因為那會自動發生。 另外,如果您應該將字段設置回去。
所以還有其他事情發生。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.