Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Создание перекрестного запроса




Очень часто из-за большого размера таблицы ее не удобно просматривать для этого создается перекрестный запрос

1. Создадим запрос Фрукты в наборах, возьмите таблицы Фрукты и Описание набора и Наборы и создайте запрос с заголовками Название набора, Название фрукта, Количество

2. Закройте запрос.

3. Создать новый запрос выбрать Перекрестный запрос.

4. Появится новое окно

5. Установить переключатель на Запросы

6. Выберите в списке Фрукты в наборах запрос

7. Нажмите Далее

8. Дважды щелкните по строке Название набора, нажмите Далее (это значит, что данный столбец пойдет первым)

9. На 3 шаге поле название фрукта уже выбрано в качестве заголовка, Далее

10. 4 шаг выбрать функцию Sum, Далее ( т.е кол-во фруктов в наборе будет просуммировано по названию)

11. 5 шаг в качестве запроса введите Количество фруктов в наборах, Готово.

12. Сохранить и закрыть.

 

 

Создание Отчета

1. Выберите Запросы, Количество фруктов в наборе (не открывайте его)

2. Меню Вставка Отчет Автоотчет в столбец

3. Отчет создан, но выглядит не очень привлекательно, воспользуемся мастером отчетов, вместо автоотчетов

 

Создание Форм

 

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

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

Форма Ассортимент – ввод информации о заказе, сделанном покупателем, в таблицу Описания заказов. Эта форма может отображать цены на наборы и поле Итого, что бы видеть общую цену (если покупатель спросит сколько это стоит)

Назначение формы заказы заключается в непосредственном вводе данных в таблицу Заказы

1. Создадим форму Заказы (главную).

2. В базе данных выбираем таблицу Заказы (не открывая ее)

3. На панели инструментов выбираем кнопку Новый объект: автоформа.

4. Появится форма Заказы созданная автоматически.

5. Закрыть ее. Сохранив под именем Заказы.

6. Создадим подчиненную форму Покупатели.

7. Прежде надо создать запрос для этой формы

8. Запрос/Создать/Конструктор

9. Две таблицы Покупатели и Заказы

10. Выбрать заголовки Код покупателя (таблица Заказы) и все поля таблицы Покупатели (кроме Код покупателя и Каталог)

11. Сохранить Запрос под именем Покупатели подчиненная форма зпр

12. Выбрать в базе данных вкладку Формы, нажать кнопку Создать, дважды щелкнуть по Мастеру форм

13. Раскройте список Таблицы/Запросы и выберите Запрос: Покупатели подчиненная форма зпр.

14. В списке Доступные поля выбрать все поля, кроме поля Код покупателя. Для этого надо нажать кнопку с изображением двойной стрелки вправо, все поля переместятся в список Выбранные поля, найдите в этом списке Код покупателя и нажмите кнопку с изображением одинарной стрелки влево.

15. Нажать Далее

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

17. Выбрать стиль Обычный, Далее

18. Назвать форму Покупатели подформа, Готово

Закрыть

20. Создадим подчиненную форму Ассортимент

21. Аналогично, сначала создадим Запрос для неее.

22. Запросы /Создать /Конструктор

23. Таблицы Описание заказов и Наборы

24. Выбрать Код заказа, Код набора, Количество (из таблицы Описание заказа) и Цены (из Набора)

25. Сохранить под именем Ассортимент подчиненная форма зпр.

26. Создадим в этом запросе еще вычисляемое поле Итого

27. Щелкните в пустой ячейки бланка запроса и введите в нее Итого: [Цена]*[Количество]

28. Нажмите Enter

29. Режим таблицы, проверить вычисления, закрыть.

30. Вкладка Формы/Создать/Конструктор

31. Выбрать Ассортимент подчиненная форма зпр

32. Выбрать поля Код набора, Количество, Цена, Итого

33. Установить табличный макет и обычный стиль для формы

34. Назвать форму Ассортимент подформа

35. Закрыть

 

 

Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...