我有一個連續的表單,它顯示我的表中的每個記錄的少量數據ProjectT(即項目名稱,狀態)和頁腳中的命令按鈕,我想打開選定的記錄在其展開的單個窗體中顯示所有相關信息)。使用命令按鈕打開表單上的選定記錄而不進行過濾?
起初,我使用Access的嚮導設置了此按鈕,但意識到Access通過過濾表單上的數據來打開選定的記錄。這樣做的問題在於,一旦展開的表單被打開,我希望用戶能夠移動到其他記錄而不必選擇未清除結果。如果我更改連續表單上的按鈕以僅打開展開的單個表單,是否可以運行代碼以使表單在打開選定記錄時不需要過濾器?
最初我以爲擴展表單的名字爲ProjectF默認值爲Forms!ProjectListF!ProjectID
(其中ProjectListF是連續的形式,ProjectID是ProjectT的自動編號主鍵),但這並不成功,我想是因爲還有更多比ProjectListF上顯示的一個ProjectID。
要考慮的另一件事是我的主菜單窗體上有另一個按鈕,它打開數據輸入模式下的ProjectF窗體,以防止用戶在嘗試添加新窗體時無意中更改/刪除現有記錄;我不知道在嘗試找到解決我的問題時這是否重要。
我對任何建議都敞開了 - 我對SQL有一個好的處理方法,並且已經鑽研了一點VBA,但完全自學了。有任何想法嗎?謝謝!