2011-08-12 61 views
0

Access 2007如何讓用戶從下拉列表框或列表框中選擇多個項目? 我也可以使用。例如,我爲表單添加一個列表框,並將其綁定到來自查詢表單的字段。現在用戶需要能夠在列表框中選擇2-3個值。從列表框中選擇多個項目

我知道在列表框屬性(多選)我可以選擇簡單或擴展,但這不會保存選擇。

感謝

回答

1

在Access MDB數據庫格式,我不相信這是可能有一個綁定列表框,這也是多選。 (編輯:測試顯示我可以設置多選屬性...但沒有任何東西被存儲在綁定字段中...所以它沒有用。)db引擎存儲應選擇多個值中的哪一個?

由於您擁有Access 2007,因此可以使用ACCDB格式,並且如果綁定到多值字段,則可能可以具有多選列表框。但是,多值字段與查找字段太相似,並且查找字段是邪惡的。 (The Evils of Lookup Fields in Tables)。

如果是我,我會爲用戶界面選擇不同的方法。

+0

你有什麼建議嗎?我只需要允許用戶從列表或下拉列表中選擇多個項目。我是否需要創建一個單獨的表來捕獲多個選項並使用彈出窗口從中選擇? – user745778

+0

使用未綁定列表框和VBA代碼在選擇後檢查ItemsSelected屬性。我不明白你將如何處理這些選擇;也許修改你的問題,包括更多關於你希望完成的細節。 – HansUp

+0

我會投票給一個JOIN表,然後你可以使用一個簡單的子表單來編輯它。 –

相關問題