0
我有兩個單獨的窗體(Form1和Form2)。他們已經被打開了。當我在第二個表單上設置ID並按下按鈕時,應關閉第二個表單並在第一個表單中設置適當的ID。怎麼做?如何使用適當的ID在另一個表單上設置記錄?
我有兩個單獨的窗體(Form1和Form2)。他們已經被打開了。當我在第二個表單上設置ID並按下按鈕時,應關閉第二個表單並在第一個表單中設置適當的ID。怎麼做?如何使用適當的ID在另一個表單上設置記錄?
如果你要複製的ID數據到Form1,在子的按鈕點擊:
Forms("Form1).Form.ID = Me.ID
DoCmd.Close acForm, Me.Name
如果你想滾動到記錄在Form1上與ID = Form2.ID,你可以使用像這樣的:
With Form_Form1.Form.Recordset.Clone
.FindFirst "[ID] = " & Me.ID
Form_Form1.Form.Bookmark = .Bookmark
End With
DoCmd.Close acForm, Me.Name
如果要篩選Form1並只顯示一個記錄與ID = Form2.ID,在Form1上
Form_Form1.Form.Filter="[ID]=" & Me.ID
Form_Form1.Form.FilterOn = True
DoCmd.Close acForm, Me.Name
設置過濾器屬性
如果ID是文字,請加上引號
謝謝,但它實際上並不是我想要的。在這種情況下,我可以使用GoToRecord方法嗎? – C0L0mb0
什麼是「ID」?張貼相關的表格代碼。 – user3598756