Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

4 лабораторная / Лабораторная работа №4

.docx
Скачиваний:
2
Добавлен:
07.06.2021
Размер:
4.32 Mб
Скачать

Лабораторная работа №4

«Проектирование форм и работа с ними»

Справка

Access предоставляет возможность вводить данные как непосредственно в таблицу, так и с помощью форм. Форма в БД - это структурированное окно, которое можно представить так, чтобы оно повторяло форму бланка. Формы создаются из набора отдельных элементов управления.

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

Форма предоставляет возможности для:

  • ввода и просмотра информации базы данных;

  • изменения данных;

  • печати;

  • создания сообщений.

Способы создания форм:

  1. Конструктор форм (предназначен для создания формы любой сложности).

  2. Мастер форм (позволяет создавать формы различные как по стилю, так и по содержанию).

  3. Автоформа: в столбец (многостраничная – поля для записи выводятся в один столбец, в форме одновременно отображаются данные для одной записи).

  4. Автоформа: ленточная (все поля записи выводятся в одну строку, в форме отображаются все записи).

  5. Автоформа: табличная (отображение записей осуществляется в режиме таблица).

  6. Автоформа: сводная таблица.

  7. Автоформа: сводная диаграмма.

  8. Диаграмма (создается форма с диаграммой, построенной Microsoft Graph).

  9. Сводная таблица (создается форма Access, отображаемая в режиме сводной таблицы Excel).

В данной лабораторной работе, мы будем создавать формы с помощью «Мастера форм».

Задания:

1. На основе результатов выполнения 3 лабораторной работы построить форму к любой из находящихся таблиц с помощью «Мастера форм».

2. Добавить форму с вычисляемым полем, и показать пример его применения в своей работе.

3. Создать несколько взаимосвязанных форм, переключение между которыми реализовать с помощью экранного элемента управления типа "Кнопка".

В отчете описать способ создания формы с собственным примером.

Ход работы:

1. Создание формы с помощью «Мастера форм».

Вызвать «Мастер форм» можно несколькими способами. Один из них – выбрать «Мастер форм» в окне диалога «Новая форма» и щелкнуть на кнопке «ОК» (Рис. 1.). Откроется окно диалога Создание форм, в котором необходимо отвечать на вопросы каждого текущего экрана Мастера и щелкать на кнопке «Далее».

Рис. 1.

В первом окне необходимо выбрать поля из источника данных (таблиц или запросов). Для этого надо открыть список Таблицы и запросы, щелкнув на кнопку, справа. Затем доступные поля требуется перевести в Выбранные поля, выделив их и щелкнув на кнопку «>>» (Рис. 2.).

Рис. 2.

Например, выберем источник – таблицу «Выдача» и все ее поля, а затем необходимо щелкнуть на кнопке «Далее» (Рис. 3.).

Рис. 3.

В окне ниже (Рис. 4.) надо выбрать внешний вид формы, например в один столбец и щелкнуть «Далее».

Рис. 4.

В последнем окне Мастера требуется ввести имя формы и указать дальнейшие действия: «Открыть форму для просмотра и ввода данных; Изменить макет формы». После ввода имени формы (например, Книги), выбора режима: «Открыть форму для просмотра и ввода данных» и щелчка на кнопке «Готово», получим следующую форму для ввода и просмотра записей в таблицу «Книги» (Рис. 6.).

Рис. 6.

Далее нам необходимо добавить форму с вычисляемым полем. Для этого снова открываем мастер форм. Добавляем необходимые нам столбцы из таблицы. В нашем случае это будут поля «Наименование издательства», «E-mail» из таблицы «Издательства», а так-же «Название книги» и «Цена» из таблицы «Книги» соответственно (Рис. 7.).

Рис. 7.

Мастер предложит нам создать подчиненную форму (Рис. 8.), однако нам это не нужно.

Рис. 8.

Выбираем вид представления данных «Одиночная форма», для этого в нашем случае мы нажимаем на поле «Книги» (Рис. 9.).

Рис. 9.

Далее делаем все так же, как когда создавали простую форму. Чтобы добавить новое поле на форму необходимо зайти в конструктор и на панели инструментов выбираем пункт поле, и добавляем его (Рис. 10.).

Рис. 10.

Затем в наше поле мы прописываем формулу, в нашем случае это будет скидка на книги (Рис. 11.).

Рис. 11.

Переходим в режим формы, и проверяем, чтобы все было правильно, в нашем случае ошибки отсутствуют (Рис. 11.).

Рис. 11.

 Если вид формы не удовлетворяет, открыть форму в режиме Конструктор и внести необходимые изменения. Также можно дабавить любой элемент управления, например, кнопку, которая расположена на панели инструментов (см. рис.10) справа от элемента типа "Надпись" ( обозначен символом "Аа").

После внесения всех необходимых изменений нужно сохранить форму, выбрав в верхнем меню команду "Файл — Сохранить» или выполнить щелчок по пиктограмме «Сохранить».

Рекомендации по оформлению

Оформление производится в соответствии с ГОСТ 7.32-2001. В отчете должны быть такие разделы как «Содержание», «Отчет» и «Вывод».