2

我發現的例子是描述與問題於RDM所以我會潛水直接進入(相當做作)的最佳途徑之一。將組合框綁定到MS Access窗體中的外表?

我有一個水果-店面表和水果表。我已經建立了菜販的用戶界面(形式)(誰擁有這樣的連鎖店,並計劃購買更多),這樣他就可以在細節上隨便填關於他 s,並且水果,可以被賣到他們身上。

每個水果都有自己獨特的ID,每家商店也一樣。然而,水果不限於任何特定的商店,但可以以任何數量銷售。

因此存在中間表storeFruit這使得商店水果之間的多對多的關係。

store fruit relationship

的菜販希望能夠列出股票(其中只包括水果)他的店,因爲他是在商店周圍的其他細節推杆,如地址和電話號碼。因此,表單中有一個字段列出商店中包含的水果。它在水果表做的唯一事情是有關相關的成果。

我已經創建,其顯示特定水果的組合框,但該字段具有任何表沒有關係。事實上,如果您選擇香蕉並轉移到下一家商店,香蕉將停留在現場,突出顯示它對信息輸入沒有任何影響。我還創建了一個子表單(水果),但是這不允許從預定義列表中選擇...它將以許多「獨特」(如在獨特的Fruit_ID中)蘋果,梨等結束,因爲它們只是附加在表格中。 水果實質上代表一個預定義的列表。

那麼爲何我綁定此組合框,使得它正確地更新所需的字段,從而緩解我虛構的狼狽菜販的壓力?

PS:在看我意識到,在表中的股票列將實際上從未被使用,由於關係的性質的圖 - 但我創造了在飛行中這些表和關係圖而不保存,因爲我永遠不會使用它們,所以現在修復它已經太遲了!

回答

1

通常的方法設置這是與主要形式storeFruit存儲和子窗體。鏈接子字段和主字段應設置爲store_ID。 The_fruit_in_question變成一個組合框,行設置爲水果(選擇fruit_ID,來自水果的水果),綁定列爲1,列寬爲0,2cm。

+0

K;我會給你一個鏡頭,謝謝! – user137263 2012-08-01 14:38:28