Когато използвате формуляр в настолна база данни на Access, можете да превключвате между контроли, като натиснете клавиша TAB. Можете да зададете реда, в който контролите във формуляр отговарят на клавиша TAB. В добре проектиран формуляр контролите отговарят на клавиша TAB в логически ред – например отгоре надолу и от ляво надясно – така че формулярът да е по-лесен за използване.
Тази статия описва как да промените реда на обхождане с табулация, как да премахнете контрола от реда на обхождане с табулация и как да промените поведението на разделите за последното поле във формуляр.
Тази статия се фокусира върху формулярите, но можете да използвате тези процедури, за да зададете реда на разделите за контролите и за отчетите. Когато отворите отчет в изглед за отчет, можете да използвате клавиша TAB, за да преместите фокуса от контрола в контрол.
Забележка: Тази статия не се отнася за уеб бази данни на Access и уеб приложения на Access – вид бази данни, които проектирате с Access и публикувате онлайн. В уеб приложения редът на разделите се задава автоматично и не може да се променя.
Какво искате да направите?
Промяна на реда за обхождане с табулация за контроли
Когато използвате инструменти, като съветници или оформления, за да създадете формуляр, Access задава реда на разделите в същия ред, в който контролите се показват във формуляра: от горе надолу и отляво надясно. Ако обаче създадете или промените формуляр, без да използвате съветник или оформление, можете да създадете ред за обхождане с табулация, който не съответства на местоположението на контролите във формуляра. Използвайте следната процедура, за да промените реда на разделите на контролите.
-
В навигационния екран щракнете с десния бутон върху формуляра и след това щракнете върху Режим на проектиране.
-
В раздела Проектиране , в групата Инструменти щракнете върху Ред за обхождане с табулация.
-
В диалоговия прозорец Ред на обхождане с табулация , под Секция щракнете върху секцията, която искате да промените.
-
Направете едно от следните неща:
-
Ако искате Access да създаде ред на разделите "от горе надолу" и "от ляво надясно", щракнете върху Авторедба.
-
Ако искате да създадете свой собствен ред на обхождане с табулация по избор, щракнете върху селектора за контролата, която искате да преместите. (Щракнете и плъзнете, за да изберете повече от една контрола едновременно.) Щракнете отново върху селектора и плъзнете контролата до желаното място в списъка.
-
-
Щракнете върху OK.
Премахване на контрола от реда на обхождане с табулация
-
В навигационния екран щракнете с десния бутон върху формуляра и след това щракнете върху Режим на проектиране.
-
Ако прозорецът на задачите Списък със свойства не е показан, натиснете F4, за да го покажете.
-
Изберете контролата, която искате да премахнете от реда за обхождане с табулация.
-
В раздела Други на списъка със свойства, в полето на свойството Табулатор щракнете върху Не.
Забележка: Ако премахнете контрола от реда на обхождане с табулация, все още можете да щракнете върху контролата, за да я изберете, стига нейното свойство Enabled да е зададено на Да.
Промяна на поведението на раздела за последното поле в реда на обхождане с табулация
По подразбиране, когато натиснете клавиша TAB, докато курсорът е в последното поле в реда на обхождане с табулация, Access показва следващия запис в източника на данни и премества курсора до първото поле в реда на обхождане с табулация. Можете да промените това поведение, така че Access да остане в текущия запис. Ако формулярът съдържа знаци за нова страница, можете също да промените поведението, така че Access да не премества курсора на следващата страница. Това е полезно, ако искате да ограничите потребителя да редактира повече от един запис (или страница) в даден момент.
-
В навигационния екран щракнете с десния бутон върху формуляра и след това щракнете върху Режим на проектиране.
-
Ако прозорецът на задачите Списък със свойства не е показан, натиснете F4, за да го покажете.
-
Изберете Формуляр от падащия списък в горната част на списъка на свойствата.
-
В раздела Други на списъка със свойства, в полето на свойството Cycle изберете една от следните опции.
Настройка |
Описание |
Всички записи |
Когато натиснете TAB в последното поле в записа, фокусът се премества върху първото поле в следващия запис. |
Текущ запис |
Когато натиснете TAB в последното поле в записа, фокусът се връща към първото поле в текущия запис. |
Текуща страница |
Когато натиснете TAB в последното поле на страницата на формуляра, фокусът се връща към първото поле в текущата страница. Забележка: Можете да разделите формуляр на страници с помощта на контролата "Нова страница". Тази контрола е налична в изглед за проектиране, в групата Контроли на раздела Проектиране . Ако формулярът не съдържа знаци за нова страница, опцията Текуща страница се държи по същия начин като опцията Текущ запис . |