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

Объединение подчиненной формы с главной

  1. Откройте главную форму Продажи_по_производителямГл в режиме конструктора и увеличьте размер окна и области данных, чтобы можно было поместить подчиненную форму.

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

  3. В первом окне мастера укажите имя подчиненной формы, включив переключатель Имеющиеся формы и выбрав в списке имя Продажи_по_производителямПодч.

  4. Во втором окне мастера укажите поля связей между формами. Для этого включите переключатель Самостоятельное определение и установите в обоих полях со списком Поля формы или отчета и Поля подчиненной формы или отчета поле Код_производителя.

  5. В последнем окне мастера согласитесь с именем подчиненной формы Продажи_по_производителямПодч и нажмите кнопку Готово.

При открытии формы Продажи_по_производителямГл в режиме формы можно просмотреть, когда и какие товары первого производителя были проданы. Для перехода к другому производителю можно воспользоваться кнопками перехода на главной форме.

Чтобы выбрать товары по какому-либо конкретному производителю, более удобно пользоваться не этими кнопками, а полем со списком Производитель, которое заменит два поля Код_ производителя и Производитель. Для этого выполните следующие действия:

  1. Удалите из формы поля Код_производителя и Производитель.

  2. Нажмите кнопку Поле со списком на панели элементов, а затем щелкните мышью в верхней части главной формы.

  3. В появившемся первом окне мастера выберите переключатель Поиск записи в форме на основе значения, которое содержит поле со списком.

  4. Во втором окне мастера выберите два поля Код_ производителя и Производитель.

  5. В последнем окне согласитесь с именем Производитель.

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

На рис. 4.11 представлена форма Продажи_по_ производителямГл, которая содержит подчиненную форму Продажи_по_производителямПодч.

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

Рис. 4.11. Форма Продажи_по_производителямГл

С подчиненной формой Построение диаграммы Основные этапы создания диаграммы

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

Наиболее простым способом добавить диаграмму на форму можно с помощью мастера диаграмм. При его использовании необходимо заранее побеспокоиться об источнике данных (таблице или запросе). В нем должны быть поля, данные которых отображаются на диаграмме, а также поля связи с главной формой. Источником данных для диаграммы возьмем запрос ВсеПродажи, в котором имеются все необходимые поля — поля Товар и Стоимость для отображения на форме, а также поле Код_производителя для связи с главной формой.

Создание диаграммы будем выполнять в два этапа:

  1. Создание базовой диаграммы мастером.

  2. Доработка диаграммы.

Далее будет подробно рассмотрено выполнение каждого этапа.