
- •Практическая работа 8-9 Создание форм и отчетов
- •Часть I. Формы 1
- •Часть II. Отчеты 7
- •Часть I. Формы
- •1. Создание формы с помощью мастера форм.
- •2. Доработка макета формы.
- •3. Создание диаграммных форм
- •4. Добавление диаграммы в форму
- •5. Создание составной формы
- •6. Оформление составной формы
- •Часть II. Отчеты
- •7. Создание автоотчета
- •8. Доработка отчета
- •9. Группировка данных в отчетах
Практическая работа 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. Используя разработанную форму, добавьте в таблицу Клиенты произвольную запись.