ВУЗ:
Составители:
Рубрика:
45
1. Создать запрос ЗаказыКлиентов из таблиц Заказы (взять поля КодЗаказа,
ДатаРазмещения), Типы (поле Категория), Товары (поле Марка), Заказано (поля Цена,
Количество, скидка), Клиенты (поле Название).
Создание отчета с помощью конструктора
2. Создать отчет ЗаказыКлиентов, в котором информация должна быть представлена
по заказам с позициями товаров в заказе. Вычислять через отчет сумму по каждому товару и
по каждому заказу.
2.1. Объект «Отчеты» и щелкнуть по кнопке «Создать». Выбрать «Конструктор». В
качестве источника выбрать запрос ЗаказыКлиентов.
2.2. В «Область данных» добавить необходимые поля через элемент «Поле» с панели
элементов или через пункт «Список полей» в меню «Вид». Добавьте поле для суммы по
товару.
2.3.В «Верхний колонтитул» добавьте надпись отчета через элемент «Надпись» с панели
элементов. Просмотрите отчет в режиме просмотра.
2.4. Меню «Вид» _ пункт «Сортировка и группировка». Выбрать поле КодЗаказа. В
«Свойствах группы» выбрать «Заголовок группы» и установить его значение в «Да»,
«Примечание группы» установить его значение в «Да».
2.5. Из «Области данных» в «Заголовок группы КодЗаказа» перенести поля КодЗаказа,
Название (клиента), ДатаРазмещения. Просмотреть отчет в режиме просмотра.
2.6. В поле Сумма вычислить значение итоговой суммы по товару.
2.7. В «Примечание группы КодЗаказа» добавить поле для итоговой суммы по заказу.
Использовать выражение, вычисляющее сумму по каждому товару. В итоговую сумму
написать =Sum(...выражение..). Просмотреть отчет.
2.8. В «Верхний колонтитул» добавить надписи для полей (элемент «Надпись» с панели
элементов). Организовать красивое форматирование отчета (Свойства отчета, вкладка
«Макет»).
2.9. Сделать дополнительную группировку по полю ДатаРазмещения, добавив заголовок и
примечание группы. В «Примечание группы» добавить поле для суммы по
ДатаРазмещения. В окне «Сортировка и группировка» поле ДатаРазмещения
перенести выше поля КодЗаказа. Просмотреть отчет.
Открытие отчета
Метод OpenReport выполняет макрокоманду «ОткрытьОтчет» (OpenReport) в
программе Visual Basic.
Синтаксис
DoCmd.OpenReport имяОтчета [, режим] [, имяФайла] [, условиеWhere]
Параметры (аргументы) в квадратных скобках являются необязательными. Метод
OpenReport использует следующие аргументы.
Аргумент Описание
имяОтчета
Строковое выражение, представляющее допустимое имя отчета в
текущей базе данных.
режим
Одна из следующих встроенных констант:
acViewDesign (конструктор)
acViewNormal (печать, значение по умолчанию)
acViewPreview (просмотр)
Константа acViewNormal задает немедленный вывод отчета на печать.
1. Создать запрос ЗаказыКлиентов из таблиц Заказы (взять поля КодЗаказа, ДатаРазмещения), Типы (поле Категория), Товары (поле Марка), Заказано (поля Цена, Количество, скидка), Клиенты (поле Название). Создание отчета с помощью конструктора 2. Создать отчет ЗаказыКлиентов, в котором информация должна быть представлена по заказам с позициями товаров в заказе. Вычислять через отчет сумму по каждому товару и по каждому заказу. 2.1. Объект «Отчеты» и щелкнуть по кнопке «Создать». Выбрать «Конструктор». В качестве источника выбрать запрос ЗаказыКлиентов. 2.2. В «Область данных» добавить необходимые поля через элемент «Поле» с панели элементов или через пункт «Список полей» в меню «Вид». Добавьте поле для суммы по товару. 2.3.В «Верхний колонтитул» добавьте надпись отчета через элемент «Надпись» с панели элементов. Просмотрите отчет в режиме просмотра. 2.4. Меню «Вид» _ пункт «Сортировка и группировка». Выбрать поле КодЗаказа. В «Свойствах группы» выбрать «Заголовок группы» и установить его значение в «Да», «Примечание группы» установить его значение в «Да». 2.5. Из «Области данных» в «Заголовок группы КодЗаказа» перенести поля КодЗаказа, Название (клиента), ДатаРазмещения. Просмотреть отчет в режиме просмотра. 2.6. В поле Сумма вычислить значение итоговой суммы по товару. 2.7. В «Примечание группы КодЗаказа» добавить поле для итоговой суммы по заказу. Использовать выражение, вычисляющее сумму по каждому товару. В итоговую сумму написать =Sum(...выражение..). Просмотреть отчет. 2.8. В «Верхний колонтитул» добавить надписи для полей (элемент «Надпись» с панели элементов). Организовать красивое форматирование отчета (Свойства отчета, вкладка «Макет»). 2.9. Сделать дополнительную группировку по полю ДатаРазмещения, добавив заголовок и примечание группы. В «Примечание группы» добавить поле для суммы по ДатаРазмещения. В окне «Сортировка и группировка» поле ДатаРазмещения перенести выше поля КодЗаказа. Просмотреть отчет. Открытие отчета Метод OpenReport выполняет макрокоманду «ОткрытьОтчет» (OpenReport) в программе Visual Basic. Синтаксис DoCmd.OpenReport имяОтчета [, режим] [, имяФайла] [, условиеWhere] Параметры (аргументы) в квадратных скобках являются необязательными. Метод OpenReport использует следующие аргументы. Аргумент Описание имяОтчета Строковое выражение, представляющее допустимое имя отчета в текущей базе данных. режим Одна из следующих встроенных констант: acViewDesign (конструктор) acViewNormal (печать, значение по умолчанию) acViewPreview (просмотр) Константа acViewNormal задает немедленный вывод отчета на печать. 45
Страницы
- « первая
- ‹ предыдущая
- …
- 43
- 44
- 45
- 46
- 47
- …
- следующая ›
- последняя »