
- •Практическая работа 8-9 Создание форм и отчетов
- •Часть I. Формы 1
- •Часть II. Отчеты 7
- •Часть I. Формы
- •1. Создание формы с помощью мастера форм.
- •2. Доработка макета формы.
- •3. Создание диаграммных форм
- •4. Добавление диаграммы в форму
- •5. Создание составной формы
- •6. Оформление составной формы
- •Часть II. Отчеты
- •7. Создание автоотчета
- •8. Доработка отчета
- •9. Группировка данных в отчетах
3. Создание диаграммных форм
Создайте диаграммную форму на основе таблицы Модели.
Для этого:
3.1. Установите в панели переходов курсор на таблицу Модели. Выберите на вкладке Создание – Другие формы – Сводная диаграмма.
3.2. В появившемся окне формы перетащите мышью поля из списка полей в требуемые области будущей диаграммы: поле Модель перенесите в область Поля категорий, а поле Заводская цена перенесите в область Поля данных.
3.3. Сохраните диаграмму под названием Диаграмма Цены моделей.
3.4. Добавьте на диаграмме отображение цвета автомобилей. Для этого перетащите из списка полей поле Цвет в область диаграммы Поля рядов. Проанализируйте результат.
Переместите кнопку Цвет из области Поля рядов в область Поля категорий слева от кнопки Модель. Проанализируйте результат. Переместите эту кнопку Цвет в область диаграммы Поля фильтра. Проанализируйте результат. В окончательной диаграмме разместите поле Цвет по своему усмотрению.
4. Добавление диаграммы в форму
Диаграмму можно добавить в любую имеющуюся форму.
Добавим диаграмму на основе таблицы Модели в пустую форму. Для этого:
4.1. Активизируйте Конструктор форм. На ленте Конструктор выберите команду Вставить диаграмму и в области данных формы начертите прямоугольник.
4.2. В открывшемся диалоговом окне Создание диаграмм выберите таблицу Модели. В следующем окне поля Модель, Цвет и Заводская цена переместите в поля диаграммы.
4.4. В следующем окне выберите тип диаграммы Гистограмма.
4.4. В следующем окне необходимо определить тип отображения данных на диаграмме. Поле Цвет перенесите в область Ряды, поле Модель перенесите в область Оси, а поле Заводская цена перенесите в область Данные.
Щелкнув кнопку Образец, просмотрите ожидаемый вид диаграммы. Если выбранный тип отображения данных не устраивает, то, закрыв окно Образец и нажав кнопку Назад, его можно изменить. Закройте окно Образец.
4.5. В следующем окне задайте название диаграммы Диаграмма и выберите режим Показать условные обозначения (Да) / Готово. Перейдите в режим Формы и просмотрите общий вид диаграммы. Снова перейдите в режим Конструктор и в заголовке формы введите текст Иллюстрация стоимости моделей автомобилей в зависимости от их цвета (шрифт Monotype Corsiva, 18 пт). В примечании формы укажите свою фамилию, имя и отчество, а также учебную группу, дату и время (шрифт Monotype Corsiva, 16 пт).
Сохраните форму с именем Диаграмма Структура цен.
4.6 Для форматирования элементов диаграммы перейдите в режим Конструктор и двойным щелчком мыши в области диаграммы перейдите в режим Диаграмма. Из контекстного меню выбранного для форматирования элемента диаграммы выберите Формат элемента.
Осуществите форматирование диаграммы:
установите размер диаграммы 12 см * 22 см;
области диаграммы и построения залейте выбранными заготовками (например, Рассвет или Золото);
установите имя оси Y – Стоимость, грн; имя оси Х - Модель;
ряд самой дешевой модели по заводской цене залейте заготовкой Ранний закат.
5. Создание составной формы
Форма может быть создана на основании данных из двух связанных таблиц. При этом в одном окне можно просматривать связанные между собой данные.
Например, в одной части окна можно отображать данные о клиенте, а в другой части – сведения обо всех купленных им автомобилях. Создадим такую форму.
Откройте схему данных и убедитесь, что таблицы Модели и Клиенты связаны между собой отношением «один-ко-многим» через таблицу Купля автомобиля. Закройте Схему данных.
В окне базы данных выберите вкладку Создание / Другие формы / Мастер форм.
В списке Таблицы/Запросы выберите таблицу Модели, а из списка Доступные поля – поля КодМодели, Модель, Мощность двигателя, Цвет, Количество дверей, Коробка передач, Обивка, ДругоеОснащение, ЗаводскаяЦена, ТранспортныеИздержки, ПредпродажнаяПодготовка.
Затем из списка Таблицы/Запросы выберите таблицу Клиенты, и внесите в проект формы следующие поля: НомерКлиента, Фамилия, Имя, Телефон, Населенный пункт и ПочтовыйАдрес.
В следующем диалоговом окне мастера установите опцию Подчиненные формы и укажите в качестве главной таблицу Клиенты, а подчиненной – Модели. В следующем окне из предлагаемых видов форм выберите Табличный и нажмите кнопку Далее. В следующем окне выберите вид оформления формы по своему вкусу - например Бумажная.
В последнем окне мастера укажите для главной формы имя – Покупатели автомобилей, а для подчиненной формы – Клиенты Подчиненная форма. Установите опцию Изменить макет формы. Нажмите кнопку Готово. На экране появится готовый проект формы, который необходимо доработать. Сохраните проект формы.