Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПР8-9 Формы и отчеты.rtf
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.78 Mб
Скачать

Практическая работа 8-9 Создание форм и отчетов

Часть I. Формы 1

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

2. Доработка макета формы. 1

3. Создание диаграммных форм 3

4. Добавление диаграммы в форму 3

5. Создание составной формы 5

6. Оформление составной формы 5

Часть II. Отчеты 7

7. Создание автоотчета 7

8. Доработка отчета 7

9. Группировка данных в отчетах 8

Часть I. Формы

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

В базе данных Фамилия Автомобили создайте форму Клиенты Авто на основе таблицы Клиенты в режиме Мастер форм. Для этого:

1.1. В окне БД на вкладке Создание в области Формы откройте список Другие формы и выберите Мастер форм. В появившемся окне в области Таблицы и запросы выберите таблицу Клиенты. Из области Доступные поля переместите все поля в область Выбранные поля.

В следующем окне выберите внешний вид формы В один столбец

В следующем окне выберите требуемый стиль, например Access 2007.

В следующем окне задайте имя формы Клиенты Авто, установите переключатель в положение Открыть форму для просмотра и ввода данных и нажмите кнопку Готово.

1.2. Будет автоматически создана форма, содержащая все поля таблицы Клиенты, поля будут размещены вертикально в один столбец.

1.3. Сохраните форму под именем Клиенты Авто.

2. Доработка макета формы.

2.1. Далее необходимо отредактировать проект формы: изменить расположение и размер отдельных полей, ввести дополнительные элементы оформления и добавить рисунок. Окончательный вариант формы должен ориентировочно соответствовать прилагаемому образцу.

Для этого:

2.2. Перейдите в режим Конструктора. Увеличьте ширину и высоту проекта формы: перетащите с помощью мыши правый и нижний край Области данных.

2.3. Указателем мыши выделите все поля области данных и из контекстного меню выделенной области выберите Свойства и на вкладке Макет в строке Высота установите 0,7 см. Это позволит установить высоту всех полей одинаковой и равной 0,7 см. Аналогично можно установить одинаковую ширину полей.

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

2.5. Ко всем полям области данных примените оформление утопленное (вызвать Свойства выделенных полей и в строке Оформление на вкладке Макет установить требуемое).

2.6. Выделите текстовые блоки всех полей и установите для них заливку светло-зеленого цвета.

2.7. Поля Номер клиента, Фамилия и Имя вместе с их текстовыми блоками обведите прямоугольником красного цвета с шириной границы 3 пункта (на вкладке Конструктор в области Элементы управления щелкните по кнопке Прямоугольник и обведите указателем мыши требуемые поля, из контекстного меню прямоугольника выберите Свойства и в строке Ширина границы вкладки Макет установите требуемое значение).

2.8. Перейдите в область заголовка формы. Измените текст в заголовке на Потенциальные покупатели.

2.9. На вкладке Конструктор в области Элементы управления щелкните по кнопке Рисунок и указателем мыши постройте прямоугольник в области заголовка формы. В появившемся окне выберите файл с фотографией понравившегося вам автомобиля.

2.10. Из контекстного меню рисунка авто выберите Свойства и в строке Установка размеров вкладки Макет выберите требуемое.

2.11. На вкладке Конструктор в области Сервис щелкните кнопку Страница свойств. В появившемся окне свойств из выпадающего списка выберите Форма и перейдите на вкладку Макет. В строке Подпись измените текст на Покупатели авто. Теперь для пользователей базы данных форма приобрела имя Покупатели авто. Имя КлиентыАвто формы останется доступным в режиме конструктора.

2.12. Используя разработанную форму, добавьте в таблицу Клиенты произвольную запись.