這是我的場景(MS Access 2007):在MS Access中,如何從form2添加後在form1上選擇記錄?
在Form1上我有一個記錄列表(訂單)。 Form1有一個啓動Form2的按鈕。
Form2用於創建新的訂單。 Form 2上的「保存」按鈕使用VBA保存記錄,關閉窗體並重新查詢Form1中:
DoCmd.RunCommand acCmdSaveRecord
DoCmd.RunCommand acCmdCloseWindow
Forms!Orders.Requery
下一步我希望能夠做的是在Form1上自動選擇的新紀錄。我的猜測是用DoCmd.FindRecord
以某種方式完成的?我無法弄清楚 - 任何幫助都非常感謝。
感謝, 斯圖爾特
我想你會更好用一個用戶界面,爲您照顧所有這些。一般來說,不是使用多個表單,而是使用單個列表表單和詳細子表單,以便您可以在一個地方直接控制所有交互。當然,你一定要使用「成熟的」VBA,而不是從上面的代碼片段中引用的菜單中翻譯的命令。 – 2011-06-02 20:59:33