為控件設(shè)置 Tab 鍵次序
在使用窗體時(shí),可通過(guò)按 Tab 鍵在控件之間進(jìn)行切換。您可以指定窗體上的控件響應(yīng) Tab 鍵的次序。在設(shè)計(jì)良好的窗體中,控件按邏輯次序(例如,從上到下和從左到右)響應(yīng) Tab 鍵,以便窗體更易于使用。
本文說(shuō)明如何更改 Tab 鍵次序、如何從 Tab 鍵次序中刪除控件以及如何更改窗體中最后一個(gè)字段的 Tab 鍵行為。
注釋
✍ | 本文不適用于 Access Web 應(yīng)用程序。在 Web 應(yīng)用程序中,會(huì)自動(dòng)設(shè)置 Tab 鍵次序并且無(wú)法對(duì)其進(jìn)行更改。有關(guān) Web 應(yīng)用程序的詳細(xì)信息,請(qǐng)參閱文章生成可在 WEB 上共享的數(shù)據(jù)庫(kù)。 |
✍ | 本文著重介紹窗體,但您也可以使用這些過(guò)程來(lái)設(shè)置報(bào)表上控件的 Tab 鍵次序。在報(bào)表視圖中打開報(bào)表時(shí),可以使用 Tab 鍵將焦點(diǎn)從一個(gè)控件移到另一個(gè)控件。 |
您要做什么?
更改 TAB 鍵次序中的最后一個(gè)字段的 TAB 鍵行為
當(dāng)使用諸如向?qū)Щ虿季种惖墓ぞ邉?chuàng)建窗體時(shí),Access 會(huì)將 Tab 鍵次序設(shè)置為與控件在窗體上的顯示順序相同,即:從上到下和從左至右。但是,如果您創(chuàng)建或修改窗體時(shí)未使用向?qū)Щ虿季?,則創(chuàng)建的 Tab 鍵次序可能不會(huì)與控件在窗體上的顯示位置相對(duì)應(yīng)。使用下面的過(guò)程可更改控件的 Tab 鍵次序。
1. | 在導(dǎo)航窗格中,右鍵單擊窗體,然后單擊“設(shè)計(jì)視圖”。 |
2. | 在“設(shè)計(jì)”選項(xiàng)卡上的“工具”組中,單擊“Tab 鍵次序”。 |
3. | 在“Tab 鍵次序”對(duì)話框中的“部分”下,單擊要更改的部分。 |
4. | 請(qǐng)執(zhí)行下列操作之一: |
✍ | 如果要使 Access 創(chuàng)建從上到下和從左至右的 Tab 鍵次序,請(qǐng)單擊“自動(dòng)排序”。 |
✍ | 如果要?jiǎng)?chuàng)建自己的自定義 Tab 鍵次序,請(qǐng)單擊對(duì)應(yīng)于要移動(dòng)的控件的選擇器。(單擊并拖動(dòng)以便一次選擇多個(gè)控件。)再次單擊選擇器并將控件拖到列表中的所需位置。 |
5. | 單擊“確定”。 |
1. | 在導(dǎo)航窗格中,右鍵單擊窗體,然后單擊“設(shè)計(jì)視圖”。 |
2. | 如果未顯示“屬性表”任務(wù)窗格,請(qǐng)按 F4 以顯示該窗格。 |
3. | 選擇要從 Tab 鍵次序中刪除的控件。 |
4. | 在屬性表的“其他”選項(xiàng)卡上,單擊“制表位”屬性框中的“否”。 |
注釋 如果從 Tab 鍵次序中刪除某個(gè)控件,則只要該控件的“已啟用”屬性設(shè)置為“是”,您就仍能夠單擊該控件以將其選中。
默認(rèn)情況下,如果在光標(biāo)位于 Tab 鍵次序的最后一個(gè)字段中時(shí)按 Tab 鍵,則 Access 將顯示數(shù)據(jù)源中的下一條記錄,并將光標(biāo)移到 Tab 鍵次序的第一個(gè)字段處。您可以更改此行為以便 Access 停留在當(dāng)前的記錄上。如果窗體包含分頁(yè)符,則也可以更改此行為以便 Access 不會(huì)將光標(biāo)移到下一頁(yè)。如果您要限制用戶一次編輯多個(gè)記錄(或頁(yè)面),那么這將非常有用。
1. | 在導(dǎo)航窗格中,右鍵單擊窗體,然后單擊“設(shè)計(jì)視圖”。 |
2. | 如果未顯示“屬性表”任務(wù)窗格,請(qǐng)按 F4 以顯示該窗格。 |
3. | 從屬性表頂部的下拉列表中選擇“窗體”。 |
4. | 在屬性表的“其他”選項(xiàng)卡上的“循環(huán)”屬性框中,選擇下列選項(xiàng)之一。 |
設(shè)置 |
說(shuō)明 |
所有記錄 |
如果在光標(biāo)處于記錄中的最后一個(gè)字段中時(shí)按 Tab 鍵,則焦點(diǎn)將移到下一條記錄中的第一個(gè)字段。 |
當(dāng)前記錄 |
如果在光標(biāo)處于記錄中的最后一個(gè)字段中時(shí)按 Tab 鍵,則焦點(diǎn)將返回到當(dāng)前記錄中的第一個(gè)字段。 |
當(dāng)前頁(yè) |
如果在光標(biāo)處于窗體頁(yè)面中的最后一個(gè)字段中時(shí)按 Tab 鍵,則焦點(diǎn)將返回到當(dāng)前頁(yè)中的第一個(gè)字段。 注釋 可以通過(guò)使用分頁(yè)符控件將窗體分為多個(gè)頁(yè)面。在“設(shè)計(jì)”視圖的“設(shè)計(jì)”選項(xiàng)卡上的“控件”組中提供有此控件。如果窗體未包含任何分頁(yè)符,則“當(dāng)前頁(yè)”選項(xiàng)的行為方式將與“當(dāng)前記錄”選項(xiàng)相同。 |