2 回答

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個(gè)贊
上述設(shè)計(jì)需要四個(gè)子窗體。每個(gè)子表單都應(yīng)基于書本ID作為鏈接子項(xiàng)和主字段的聯(lián)結(jié)表,并基于第二個(gè)表ID的相關(guān)表的組合框。
例如,您的第一個(gè)子窗體是Authors,它基于的表是Libri_Autori
Link Master Field: Id
Link Child Field: SchedaLibro
組合框:
Control Source: SchedaAutore
Row Source : SELECT Id, Nome FROM Autori
Bound Column: 1
Column Count : 2
Column Widths : 0, 2
創(chuàng)建您的書籍表單,然后開始添加子表單,向?qū)槟瓿纱蟛糠止ぷ鳌?/p>
要將記錄添加到作者表,您需要將“限制到列表”設(shè)置為“是”,并在“不在列表中”事件上運(yùn)行代碼。我喜歡使用一個(gè)小的彈出表單將項(xiàng)目添加到“背景”表中。使用Access 2010可能會(huì)更容易,因?yàn)槟梢栽O(shè)置ListItemsEditForm
1,書籍表單,即將添加子表單。請(qǐng)注意已選中使用控制向?qū)А_@是默認(rèn)設(shè)置,因此除非您未選擇它,否則應(yīng)該沒問題。
步驟1:使用向?qū)?/p>
添加子表單的各種向?qū)Р襟E 添加子表單的向?qū)Р襟E
選擇子窗體字段
選擇子窗體字段
選擇鏈接子域和主域
選擇鏈接子域和主域
該窗體顯示以黃色突出顯示的子窗體控件和控件屬性
子控件
2,添加組合
您可以通過右鍵單擊并自行設(shè)置屬性來將子窗體向?qū)砑拥淖侄胃臑榻M合。
右鍵單擊以更改為組合
...,或者您可以刪除現(xiàn)有控件并使用向?qū)砑右粋€(gè)組合。第一步是選擇組合的類型。
步驟1組合類型
第二步是選擇表或查詢
步驟2選擇表格或查詢
第三步是選擇字段
步驟3選擇字段
第四步選擇排序順序,此處不顯示,這是第五步,用于設(shè)置列寬
跳過第4步,第5步設(shè)置列寬
第六步是設(shè)置控制源
步驟6設(shè)定控制來源
您將得到一個(gè)帶有說明屬性的組合框
子窗體組合和屬性
最終形式
- 2 回答
- 0 關(guān)注
- 668 瀏覽
添加回答
舉報(bào)