對於可能愚蠢的問題,我表示歉意,但我已經不知道用哪些詞語來搜索我需要的內容。我有良好的編程經驗,但是對於Access來說是相當新穎的。用戶如何在表格中找到多條記錄
我有一個窗體的控件,它也有一個只讀的人聯繫人列表的子窗體。該列表由多個表中的動態查詢填充,因此我不知道在設計時所有字段的計數和名稱。用戶希望能夠手動從列表中選取多個聯繫人,以向他們發送單個電子郵件。
我以前的表控件允許用戶選擇多個記錄(通常用ctrl)。但事實證明,在Access數據表中只允許連續選擇。
然後我想添加可編輯的複選框列到只讀表,用戶將能夠標記所需的行。但我還沒有找到如何在Access中執行此操作的方法。似乎Append in Fields集合中的方法僅適用於表和索引,但不適用於查詢或記錄集。
我也讀過建議擺脫子窗體,並在屬性multiselect = extended列表框中顯示數據。但在這種情況下,用戶將失去表格的好處:他無法移動和調整列的大小,對數據進行排序和過濾。
我有一種感覺,決定應該很簡單,我只是不知道如何在Access中實現此功能的傳統方式。請幫幫我。
我是否必須爲此創建臨時表並在每次填充數據表時填充它?這聽起來對我來說很奇怪。在Access中這真的是一個正常的做法嗎? – Sergey
是的。 - 「正常」的做法恕我直言,是一個多選列表框。但是,如果您需要數據表的附加功能,則需要可編輯列來選擇任意記錄。 – Andre