Разработка интерфейса пользователя в СУБД Access 97. Элементы управления формы и их свойства макета и данных, страница 5

Задание: Задать логичную последовательность переходов между элементами данных рассматриваемой формы, при этом обеспечив, чтобы в вычисляемое Поле, содержащее адрес и телефон предприятия, перехода по клавише Tab не происходило.

Изменяем свойства поля «Адрес предприятия» на вкладке «Другие»: Переход по Tab – нет.

Задание: Опробовать изменение значений свойств Автопереход по Tab и Поведение по Enter для какого-либо Поля рассматриваемой формы.

Свойство Автопереход по Tab определяет, выполнять или нет автоматическую передачу фокуса следующему элементу управления в последовательности перехода после ввода последнего символа, разрешенного маской ввода для данного поля.

Элементы управления Поле имеют также характерное для них свойство Поведение по Enter, которое определяет, что происходит при нажатии клавиши Enter.

Задание: Опробовать изменение значений свойства Несвязное выделение для Списка рассматриваемой формы.

Элемент управления Список имеет характерное для него свойство Несвязное выделение, которое определяет режим одновременного выделения нескольких элементов списка в форме:

Þ  Отсутствует – выделение нескольких элементов не допускается;

Þ  Простой – выделение нескольких элементов или отмена выделения производится при выборе элементов с помощью мыши или путем нажатия клавиши Space;

Þ  Со связанным выбором - расширение области выделения с помощью нажатия кнопки мыши или клавиши перемещения курсора при нажатой клавише Shift. Элемент списка выделяется или его выделение снимается нажатием кнопки мыши при нажатой клавише Ctrl.

Задание: В форме для таблицы ВЫПОЛНЕНИЕ (с Кнопками для вызова форм таблиц ЗАКАЗЫ и ПРЕДПРИЯТИЯ) опробовать для одной из Кнопок изменение свойств По умолчанию, Отмена и Автоматический повтор.

Задание: Определить для элементов управления рассматриваемой формы текст строки состояния.

Задание: Определить для элементов управления рассматриваемой формы текст всплывающих подсказок.

Задание: Просмотреть встроенные контекстные меню Access 97.

2. ГРУППА СВОЙСТВ ДРУГИЕ ДЛЯ ФОРМЫ В ЦЕЛОМ.

Задание: Опробовать действия свойств Всплывающее окно и Модальное окно.

Свойство формы Всплывающее окно определяет, должна ли форма открываться как всплывающее окно, т.е. оставаться поверх всех остальных окон Access 97.

Свойство формы Модальное окно определяет, должна ли форма открываться как модальное окно, т.е. сохранять фокус до тех пор, пока не будет закрыта.

Задание: Создать форму, содержащую Надпись с текстом, характеризующим форму для таблицы ВЫПОЛНЕНИЕ  (с Кнопками для вызова форм таблиц ЗАКАЗЫ и ПРЕДПРИЯТИЯ).

Изменить цвет шрифта и фона Надписи.

В форме для таблицы ВЫПОЛНЕНИЕ (с Кнопками для вызова форм таблиц ЗАКАЗЫ и ПРЕДПРИЯТИЯ)  создать новую Кнопку “Доп.сведения”, обеспечивающую вызов созданной формы с Надписью.

Опробовать действие этой Кнопки.

Обеспечить, чтобы вызываемая форма с Надписью открывалась как всплывающее модальное окно.

Свойство формы Всплывающее окно определяет, должна ли форма открываться как всплывающее окно, т.е. оставаться поверх всех остальных окон Access 97.

Свойство формы Модальное окно определяет, должна ли форма открываться как модальное окно, т.е. сохранять фокус до тех пор, пока не будет закрыта.

Опробовать действие Кнопки, вызывающей созданную форму с Надписью.

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

Изменяем свойства формы «Доп. сведения»:

Выравнивание по центру – да, кнопка оконного меню – нет, кнопка размеров окна - отсутствуют, полосы прокрутки – отсутствуют, область выделения – нет, контекстное меню - нет.

Опробовать действие Кнопки, вызывающей форму с Надписью.

Чтобы форму с Надписью при ее вызове можно было закрыть, создать в ней с помощью мастера Кнопку “Закрыть”, при нажатии которой происходит закрытие формы.

Обеспечить, чтобы форма с Надписью закрывалась также и при нажатии клавиши Esc.

Изменяем свойства кнопки «Закрыть»: Отмена – да.