2016-03-11 114 views
0

我認爲這對你們來說是一個簡單的問題,但我對MS Access和VBA非常陌生,所以我需要你們的幫助。我有兩個表,購買和購買細節,每個表格都有相應的表格。我想要的是,當我點擊Purchase表主鍵時,它會加載另一個表單,其中包含基於該鍵的所有詳細信息,並填充所有文本框和組合框。MS Access填充文本框和Combox

從這個形式:

From this form

這種形式:

To this form

+0

您需要使用OpenArgs屬性。 https://msdn.microsoft.com/en-us/library/office/ff836583.aspx –

回答

0

您可以使用OpenArgs屬性(如在評論所說),或只需打開與窗體一個過濾器。

在關鍵的OnClick事件,添加這樣的事情(你需要改變這個根據你的實際形式/表/字段名):

CustomerOrderForm.RecordSource = "SELECT * from PurchaseDetails WHERE OrderNumber = '" & Me.ID & "'" 
0

創建形式,使其顯示所需購買的信息,然後使用使用WhereCondition參數的cmd.openform通過您要顯示的購買條目進行過濾。