創(chuàng)建分割窗體
注釋 分割窗體不能用作 Access Web Application 的一部分。
分割窗體可以同時(shí)提供數(shù)據(jù)的兩種視圖:窗體視圖和數(shù)據(jù)表視圖。這兩種視圖連接到同一數(shù)據(jù)源,并且總是保持相互同步。如果在窗體的一個(gè)部分中選擇了一個(gè)字段,則會(huì)在窗體的另一部分中選擇相同的字段。可以在任一部分中添加、編輯或刪除數(shù)據(jù)(只要記錄源可更新,并且您未將窗體配置為阻止這些操作)。
使用分割窗體可以在一個(gè)窗體中同時(shí)利用兩種窗體類型的優(yōu)勢(shì)。例如,可以使用窗體的數(shù)據(jù)表部分快速定位記錄,然后使用窗體部分查看或編輯記錄。窗體部分以醒目而實(shí)用的方式呈現(xiàn)出數(shù)據(jù)表部分。在 Access 提供的許多模板數(shù)據(jù)庫(kù)中都使用了此技術(shù)。
您要做什么?
將現(xiàn)有窗體轉(zhuǎn)變?yōu)榉指畲绑w
此過(guò)程從零開始創(chuàng)建新的分割窗體。窗體基于您從導(dǎo)航窗格中選擇的表或查詢,或者基于在數(shù)據(jù)表視圖中打開的表或查詢。
1. | 在導(dǎo)航窗格中,單擊包含要在窗體上顯示的數(shù)據(jù)的表或查詢?;蛘咴跀?shù)據(jù)表視圖中打開該表或查詢。 |
2. | 在“創(chuàng)建”選項(xiàng)卡上的“窗體”組中,單擊“其他窗體”,然后單擊“分割窗體”。 |
Access 將創(chuàng)建窗體,并以布局視圖顯示該窗體。在布局視圖中,可以在窗體顯示數(shù)據(jù)的同時(shí)對(duì)窗體進(jìn)行設(shè)計(jì)方面的更改。例如,可以根據(jù)需要調(diào)整文本框的大小以適合數(shù)據(jù)。
可以通過(guò)設(shè)置幾個(gè)窗體屬性將現(xiàn)有窗體轉(zhuǎn)變?yōu)榉指畲绑w。
1. | 在導(dǎo)航窗格中右鍵單擊窗體,然后單擊“布局視圖”,在布局視圖中打開該窗體。 |
2. | 如果尚未顯示屬性表,請(qǐng)按 F4 顯示該表。 |
3. | 從屬性表頂部的下拉列表中選擇“窗體”。 |
4. | 在屬性表的“格式”選項(xiàng)卡上的“默認(rèn)視圖”下拉列表中,選擇“分割窗體”。 |
5. | 保存并關(guān)閉窗體,然后在導(dǎo)航窗格中雙擊窗體,在窗體視圖中打開該窗體。 |
創(chuàng)建分割窗體之后,可以在設(shè)計(jì)視圖中進(jìn)行一些調(diào)整,以得到您想要的結(jié)果。若要切換至設(shè)計(jì)視圖,請(qǐng)?jiān)趯?dǎo)航窗格中右鍵單擊窗體,然后單擊“設(shè)計(jì)視圖”。
下表列出了一些與分割窗體相關(guān)的屬性,您可以在屬性表中設(shè)置這些屬性以微調(diào)窗體。如果尚未顯示屬性表,請(qǐng)按 F4 顯示該表。此外,請(qǐng)確保選擇了屬性表頂部的下拉列表中的“窗體”。表中的所有屬性都位于屬性表的“格式”選項(xiàng)卡上。根據(jù)您創(chuàng)建分割窗體的方式,默認(rèn)值可能有所不同。
屬性 |
說(shuō)明 |
分割窗體大小 |
允許您為分割窗體的窗體部分指定精確的高度或?qū)挾龋ň唧w取決于窗體是垂直分割的,還是水平分割的)。例如,鍵入 1" 可將窗體的高度或?qū)挾仍O(shè)置為 1 英寸。鍵入“自動(dòng)”可通過(guò)其他方式設(shè)置尺寸,如在布局視圖中拖到分隔條。 |
分割窗體方向 |
定義數(shù)據(jù)表顯示在窗體的上方、下方、左側(cè)還是右側(cè)。 |
分割窗體分隔條 |
如果設(shè)置為“是”,Access 將允許您通過(guò)移動(dòng)分割兩部分的分隔條來(lái)調(diào)整窗體和數(shù)據(jù)表的大小。您可以拖動(dòng)分隔條,擴(kuò)大或縮小數(shù)據(jù)表的空間。如果該屬性設(shè)置為“否”,將隱藏分隔條,且無(wú)法調(diào)整窗體和數(shù)據(jù)表的大小。 |
分割窗體數(shù)據(jù)表 |
如果設(shè)置為“允許編輯”(且窗體的記錄源可更新),Access 將允許對(duì)數(shù)據(jù)表進(jìn)行編輯。如果該屬性設(shè)置為“只讀”,Access 將禁止對(duì)數(shù)據(jù)表進(jìn)行編輯。 |
分割窗體打印 |
指定在打印窗體時(shí)打印窗體的哪部分。如果此屬性設(shè)置為“僅表單”,則僅打印窗體部分。如果此屬性設(shè)置為“僅數(shù)據(jù)表”,則僅打印數(shù)據(jù)表部分。 |
保存分隔條位置 |
如果設(shè)置為“是”,當(dāng)窗體打開時(shí),分隔條將處于上次關(guān)閉窗體時(shí)所在的位置。如果此屬性設(shè)置為“否”,將無(wú)法調(diào)整窗體和數(shù)據(jù)表的大小,并會(huì)隱藏分隔條。 |
若要將窗體分割線固定在某個(gè)位置以使用戶無(wú)法移動(dòng)它,請(qǐng)執(zhí)行下列操作:
1. | 切換到設(shè)計(jì)視圖,方法是在導(dǎo)航窗格中右鍵單擊窗體,然后單擊“設(shè)計(jì)視圖”。 |
2. | 如果尚未顯示屬性表,請(qǐng)按 F4 顯示該表。 |
3. | 從屬性表頂部的下拉列表中選擇“窗體”。 |
4. | 在屬性表的“格式”選項(xiàng)卡上,將“分割窗體分隔條”屬性設(shè)置為“否”。 |
5. | 將“保存分隔條位置”屬性設(shè)置為“是”。 |
6. | 切換到布局視圖,方法是在導(dǎo)航窗格中右鍵單擊窗體,然后單擊“布局視圖”。 |
7. | 將分隔條拖動(dòng)到所需位置(或在“分割窗體大小”屬性框中鍵入精確的高度)。 |
8. | 切換到窗體視圖以查看結(jié)果。 |
分割線固定在您設(shè)置的位置,分隔條隱藏起來(lái)。
1. | 切換到布局視圖,方法是在導(dǎo)航窗格中右鍵單擊窗體,然后單擊“布局視圖”。 |
2. | 如果未顯示“字段列表”窗格,請(qǐng)?jiān)?/span>“設(shè)計(jì)”選項(xiàng)卡上的“工具”組中,單擊“添加現(xiàn)有字段”。 |
3. | 找到要添加的字段,然后將該字段拖到窗體中。 |
注釋 如果將字段拖到數(shù)據(jù)表中,該字段也會(huì)添加到窗體中,但可能不會(huì)顯示在您需要它的地方。因此,建議將字段拖到窗體中。
1. | 切換到布局視圖,方法是在導(dǎo)航窗格中右鍵單擊窗體,然后單擊“布局視圖”。 |
2. | 在分割窗體的窗體部分中,單擊字段以將其選中,然后按 Delete。 |
將同時(shí)從窗體和數(shù)據(jù)表中刪除此字段。
請(qǐng)參閱