Иллюстрированный самоучитель по Access 2002

       

Навигация в форме


Одинаковые действия во всех формах должны выполняться единообразно, например все формы должны использовать одни и те же наборы клавиш для перемещения курсора по элементам управления. К счастью это условие выполнить просто, т. к. Access позволяет задать эти наборы клавиш в виде параметров, которые действуют во всех формах приложения. Вам нужно только выбрать один из предлагаемых вариантов в диалоговом окне

Параметры

(Options), которое появляется при выборе команды

Сервис, Параметры

(Tools, Options)

(см. также гл. 14).

Например, для перехода к следующему полю можно использовать клавиши <ТаЬ> и

<вниз>,

для перемещения к предыдущему полю — комбинацию клавиш <Shift>+<Tab> или клавишу

<вверх>,

для перемещения между записями — кнопки навигации в нижней части формы или клавишу <Enter>.



Чтобы использовать именно такие комбинации клавиш для перехода по элементам в форме, необходимо установить значения переключателей на вкладке

Клавиатура

(Keyboard) диалогового окна

Параметры

(Options) следующим образом:

Переход при нажатии Enter

(Move after enter) —

следующее поле

(Next field);

Переход по клавише со стрелкой

(Arrow key behavior) —

следующий знак

(Next character);

Поведение при входе в поле

(Behavior entering field) —

перейти в начало поля

(Go to start of field).

В многостраничных формах для перелистывания 'страниц используются по умолчанию клавиши <Page Up> и <Page Down>. Тем не менее рекомендуется для этих целей создать специальные кнопки, которые будут применяться в том случае, если пользователь работает с мышкой.

При открытии формы курсор, как правило, должен позиционироваться в поле, расположенном в левом верхнем углу. Настройте соответствующим образом последовательность перехода по элементам формы с помощью команды

Вид, Последовательность перехода

(View, Tab Order).

В любой форме для ввода данных пользователь должен иметь возможность:

закрывать форму, сохраняя сделанные изменения;

закрывать форму без сохранения (отменять изменения).

И хотя, строго говоря, для выполнения этих действий можно обойтись уже имеющимися средствами, т. к. Access автоматически сохраняет запись при переходе к новой записи или закрытии формы, а отменить изменения можно с помощью клавиши <Esc>, мы все-таки рекомендуем создать специальные кнопки

Сохранение и Отмена,

т. к. такой вариант является более очевидным для пользователя.

CompEbook.ru Железо, дизайн, обучение и другие



Содержание раздела