Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практика часть 1.docx
Скачиваний:
5
Добавлен:
26.08.2019
Размер:
4.81 Mб
Скачать

Работа с формой

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

Создание и работа с формой Продажи бд Хлеб Создание формы

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

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

  1. Откройте БД Хлеб.

  2. На панели инструментов выбрать закладку Создание

  3. На панели инструментов этого окна нажмите кнопку Мастер форм.

  4. В первом окне мастера Создание формы выберите поля из таблиц БД, которые отображаются на форме. Для этого в список Выбранные поля перешлите поля из таблиц данных, приведенные в табл. 4.1. (в указанном порядке).

Таблица 4.1

Поля формы Продажи

Таблица

Поле

Продажи

Код_продажи

Продажи

Дата

Продажи

Код_товара

Товары

Товар

Товары

Цена

Продажи

Код_производителя

Производители

Производитель

Продажи

Количество

  1. Далее выбирается внешний вид формы. Поскольку вид в один столбец задан по умолчанию, то достаточно нажать кнопку Далее.

  2. В последнем окне вводится название формы. По умолчанию задано имя базовой таблицы Продажи, поэтому достаточно нажать кнопку Готово.

В результате выполненных действий появляется форма Продажи (рис. 4.1). С ее помощью можно выполнять различные операции с данными одноименной таблицы.

Рис. 4.1. Форма Продажи, созданная Мастером форм

При выполнении этого задания параллельно готовьте отчет в редакторе Word. Для этого копируйте в отчет окна Мастера форм, а в конце — полученную форму.

Использование формы

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

По продаже продукции батонов х/з «Кулиничи» 1.10.2004 г. необходимо уменьшить количество батонов со 150 до 50 штук, а оставшиеся 100 штук перенести на 2.10.2004 г.

Эта задача решается в два этапа:

  1. изменение количества батонов производителя х/з «Кулиничи» за 1.10.2004 г.;

  2. добавление новой записи по продаже батонов за 2.10.2004 г.

Для выполнения первого этапа выполните такие действия:

  1. В форме Продажи установите запись, у которой поле Производитель имеет значение х/з «Кулиничи», а поле Товар – значение Батон, используя для этого кнопки перехода по записям.

  2. В поле Количество вместо 150 введите 50.

Для выполнения второго этапа необходимо предварительно запомнить, что производитель х/з «Кулиничи» имеет код 2 и такой же код имеет товар батон.

Для добавления новой записи:

  1. Перейдите к новой записи, нажав кнопку Новая запись в группе кнопок перемещения по записям .

  2. В поля новой записи введите следующие значения:

Дата: 2.10.2004

Код_товара: 2;

Код_производителя: 2;

Количество: 100.

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

Скопируйте в отчет окно формы с новой записью.