Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка БД .doc
Скачиваний:
3
Добавлен:
24.11.2019
Размер:
649.73 Кб
Скачать

Создание форм с помощью мастера

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

При создании формы на основе стандартного шаблона должно быть открыто окно базы данных. Средства построения форм доступны независимо от того, в каком режиме находится система: в режиме конструктора или в режиме таблицы. Более того, таблица, для кото­рой создается форма, может быть закрыта.

Построение стандартной формы осуществляется следующим обра­зом:

- В окне базы данных открывается вкладка Формы и нажмается кнопка Создать.

- В появившемся окне Новая форма выбирается Мастер форм и нажимается кнопка ОК.

- В первом диалоговом окне мастера форм выбирается в списке Таблицы/ Запросы нужная таблица, а в списке Доступные поля - поля для подготавливаемой формы. С помощью кнопки с двойной стрелкой (>>) переносятся все поля в список Выб­ранные поля и, нажатием кнопки Далее, осуществляется пере­ход в следующее окно мастера форм.

- Во втором окне мастера форм активизируется переключатель В один столбец и нажимается кнопка Далее.

- В третьем окне мастера задается стиль оформления, после чего нажимается кнопка Далее.

- В последнем окне мастера вводится имя формы и нажимается кнопка Готово.

Перемещение и редактирование полей формы

Работать с формой удобнее, если для ее окна задано полноэк­ранное представление.

Примечание: Чтобы на экране полностью были видны все элементы формы, не­обходимо использовать команду По размеру формы из меню Окно. Данная команда недоступна, если окно открыто в полноэкранном представлении.

Просмотр записей в форме осуществляется с помощью кнопок со стрелками, расположенными в нижней части окна формы, а также посредством клавиш PgUp и PgDn. Переход из поля в поле вы­полняется с помощью клавиши Tab, или клавиш управления курсором. Содержимое активизированного поля маркируется. Режим редактирова­ния, в котором можно изменять содержимое полей формы, устанавли­вается в нажатием клавиши F2. При изменении содержи­мого поля в колонке маркировки окна формы появляется изображение карандаша.

В форму можно вводить новые записи. Для этой цели предназна­чена команда Ввод данных из меню Записи. В результате ее активи­зации появляется пустая запись, которая может быть заполнена но­вой информацией. Вернуться к просмотру всех записей позволяет ко­манда Удалить фильтр из меню Записи.

Удаление записей из формы производится с помощью клавиши Del. Удаляемую запись необходимо маркировать. Для этого доста­точно щелкнуть в столбце маркировки (левый столбец в окне). Выде­ление записи отменяется при выполнении щелчка вне столбца марки­ровки.

Маркированные записи могут быть вставлены в буфер обмена посредством команд Вырезать и Копировать из меню Правка.

В формах возможно выполнение операций поиска и замены.

Совет:

В случае необходимости скопировать в буфер обмена несколько записей надлежит предварительно отобрать их с помощью филь­тра, а затем активизировать команду Выделить все записи из меню Правка.

Фильтрация данных в форме

Фильтры можно использовать в тех же целях, что и запросы на выборку данных, однако фильтры уступают запросам по функциональ­ным возможностям: при фильтрации нельзя подавить отображение от­дельных полей и выполнить вычисления и, наконец, фильтр позволяет только отобрать и отсортировать нужные записи.

Существует три способа фильтрации данных в форме:

- Обычный фильтр - отбор записей по содержимому нескольких полей (критерий отбора формируется с помощью логического оператора ИЛИ).

- Фильтр по выделенному фрагменту -фильтрация путем выделе­ния данных.

- Расширенный фильтр - построение расширенного фильтра.

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

Для использования фильтров необходимо предварительно по таб­лице Адреса с помощью мастера создать форму.