Сегодня

Добавить в избранное

УНИВЕРСАЛЬНЫЙ УЧЕБНИК
 


Предыдущая Оглавление Следующая

4.5.5. Работа с формами

Формы в БД служат для работы с данными в таблицах и запросах. При помощи форм можно добавлять данные в несколько связанных таблиц, просматривать содержимое таблиц (например в нашей базе данных можно создать форму для просмотра в одном окне сведений о заказчике и списке заказанных им книг) и так далее...

Ввод и редактирование данных в таблицах лучше делать через формы.

Работа с формой может происходить в четырех режимах:

конструктор формы (используется для изменения макета формы);

режим формы (обычный вид);

режим таблицы (в виде таблицы отображаются данные, на основе которых создана форма);

режим просмотра (после изменения макета перед сохранением).

Удобнее всего формы создавать с помощью «мастеров». Но «мастера» не выполняют всех требований разработчика БД. Поэтому чаще всего созданную «мастером» форму приходится  «дорабатывать» в режиме конструктора.

Создание формы с помощью команды "Автоформа"

Эта команда создает форму, в которой выводятся все поля и все записи из выбранного запроса или таблицы.

Выберите вкладку "Таблицы" или "Запросы" в окне базы данных.

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

На панели инструментов нажмите кнопку раскрытия списка рядом с кнопкой "Новый объект" и выберите в меню команду Автоформа.

Или проделайте

Форма ® Создать ® Автоформа (в столбец, ленточная, табличная) ® выберите таблицу или запрос, на основе которых требуется создать форму ® ОК.

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

В окне БД выберите Формы ® Создать ® Новая форма (описание этого мастера отображается в левой части окна диалога);

Выберите имя таблицы или запроса, содержащих данные, на основе которых требуется создать форму ® OK;

Ответьте на вопросы «мастера».

Если созданная форма Вас не устраивает, измените ее макет в режиме конструктора.

Работа с формой в режиме конструктора

Для того, чтобы открыть форму в режиме конструктора, перейдите на вкладку "Формы", выделите нужную форму, нажмите кнопку Конструктор. Объекты формы (надписи, рисунки, поля, в которых отображаются данные, кнопки) носят названия элементов управления.

Изменения вида элемента управления

Чтобы текст элемента управления красиво выглядел на экране, вам нужно выбрать для него тип шрифта, его размер и цвет.

Тип и размер шрифта

Другое оформление элементов управления

Свойства элементов управления

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

Чтобы увидеть свойства элемента управления, нужно

выделить элемент управления;

щелкнуть мышью на кнопке ;

или

выделить элемент управления;

Вид ® Свойства.

Упражнения

1. Откройте БД Магазин книг. Создайте форму для работы с таблицей «Тема»:

в окне БД выберите вкладку Формы ® «Создание формы с помощью мастера»;

в появившемся окне выберите из таблицы «Тема» поле «Раздел» ® Далее;

выберите «Внешний вид формы» – «в один столбец» ® Далее ® Далее ® «Имя формы» – «Тема» ® Готово.

2. Создайте ленточную форму для ввода/редактирования заказчиков:

в окне БД выберите вкладку Формы ® «Создание формы с помощью мастера»;

в появившемся окне выберите из таблицы «Заказчики» поля «Фамилия_ИО», «Адрес» ® Далее;

выберите «Внешний вид формы» – «ленточный» ® Далее ® Далее ® «Имя формы» – «Заказчики» ® Готово.

3. Создайте ленточную форму для ввода/редактирования книг:

в окне БД выберите вкладку Формы ® «Создание формы с помощью мастера»;

в появившемся окне выберите из таблицы «Каталог» поля «Код_раздела», «Название», «Автор», «Издательство», «ISBN», «На_складе», «Цена» ® Далее;

выберите «Внешний вид формы» – «ленточный» ® Далее ® Далее ® «Имя формы» – «Каталог» ® Готово.

4. Самостоятельно создайте: ленточную форму «Заказы» для ввода/редактирования заказов.

Примечание: Не забудьте, что формы можно создавать не только для таблиц, но и для запрос

Предыдущая Оглавление Следующая









Главная| Контакты | Заказать | Рефераты
 
Каталог Boom.by rating all.by

Карта сайта | Карта сайта ч.2 | KURSACH.COM © 2004 - 2011.