簡體   English   中英

子窗體未從Access 2010中的其他子窗體輸入更新

[英]Subform not updating from other subform input in Access 2010

我有一個數據庫,其中包含2個子表單,表單中的字段如下所示

子表格1: “已入庫數量”,“已出庫” 子表格2: “存貨總額”

在Access 2003中運行時,單擊“刷新”按鈕時將更新“總庫存”字段,具體取決於在“預訂”或“預訂”字段中輸入的值。 使用以下代碼即可完成此操作,並且效果很好:

DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70

當我在Access 2010中打開此數據庫時,“總庫存”字段將不會更新。 我嘗試將代碼修改為以下內容,但沒有成功。

DoCmd.RunCommand.acCmdRefresh

我也嘗試了以下代碼,但均未成功:

DoCmd.RunCommand acCmdSaveRecord

我無論如何都不是Access專家,只是想知道我是否錯過了明顯的事情?

謝謝

我設法自己解決了這個問題:

Me.TblQty.SetFocus
DoCmd.RunCommand acCmdSaveRecord
DoCmd.GoToRecord , , acNewRec
Me.TblQty_Query.SetFocus
Me.TblQty_Query.Requery

嘗試

Me.Recalc

DoMenuItem早已不推薦使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM