2012-12-17 22 views
1

我想在Access形式來創建一個組合框顯示在庫存列表中的所有類型(例如,電纜,UPS,貨架,...)在MS Access創建一個ComboBox舉辦不同類型的

當我爲ComboBox創建行源時,我只希望該類型在那裏顯示一次。稍後將使用ComboBox爲清單中的不同類型的項目生成報告,因此我只需要列表框中的每種類型一次。這些類型可以稍後更改,所以我希望列表自動更新。

現在我有ListBox顯示所有類型多次,但是當我嘗試到行源更改爲:

Select Distinct Inv_Type 
From Inventory; 

我剛剛得到一個空ComboBox。但是當我查詢代碼時,我只能得到每種類型一次(這是我想要的)。我究竟做錯了什麼?爲什麼我得到一個空的ComboBox

+1

這應該工作。當你說空話,你的意思是沒有顯示在下拉菜單中?你是否使用嚮導創建組合並修改?你有沒有創建一個新的組合?你有控制源嗎? – Fionnuala

+0

我使用嚮導創建了組合,然後對其進行了修改,並且沒有任何內容顯示在下拉列表中,它只是一個白色方塊。 – Caveman42

+2

嘗試添加組合並在嚮導啓動時取消。然後將工作查詢中的sql粘貼到新組合的行來源中。 – Fionnuala

回答

2

作爲Remou說的話;我從零開始創建了一個ComboBox,而不使用嚮導首先解決了我的問題。謝謝!