我認爲這對你們來說是一個簡單的問題,但我對MS Access和VBA非常陌生,所以我需要你們的幫助。我有兩個表,購買和購買細節,每個表格都有相應的表格。我想要的是,當我點擊Purchase表主鍵時,它會加載另一個表單,其中包含基於該鍵的所有詳細信息,並填充所有文本框和組合框。MS Access填充文本框和Combox
從這個形式:
這種形式:
我認爲這對你們來說是一個簡單的問題,但我對MS Access和VBA非常陌生,所以我需要你們的幫助。我有兩個表,購買和購買細節,每個表格都有相應的表格。我想要的是,當我點擊Purchase表主鍵時,它會加載另一個表單,其中包含基於該鍵的所有詳細信息,並填充所有文本框和組合框。MS Access填充文本框和Combox
從這個形式:
這種形式:
您可以使用OpenArgs屬性(如在評論所說),或只需打開與窗體一個過濾器。
在關鍵的OnClick事件,添加這樣的事情(你需要改變這個根據你的實際形式/表/字段名):
CustomerOrderForm.RecordSource = "SELECT * from PurchaseDetails WHERE OrderNumber = '" & Me.ID & "'"
創建形式,使其顯示所需購買的信息,然後使用使用WhereCondition參數的cmd.openform通過您要顯示的購買條目進行過濾。
您需要使用OpenArgs屬性。 https://msdn.microsoft.com/en-us/library/office/ff836583.aspx –