Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы_9-12.doc
Скачиваний:
5
Добавлен:
14.09.2019
Размер:
2.04 Mб
Скачать

2. Добавление в отчет текущей даты

  1. Откройте вновь созданный отчет «Список экземпляров» в режиме Конструктора.

  2. В область Заголовок отчета поместите элемент Поле из Панели элементов управления.

  3. Элемент Надпись измените, присвоив ему подпись «По состоянию на:».

  4. Выполните команду Свойства контекстного меню объекта Поле.

  5. Напечатайте в строке Данные бланка свойств (предварительно выделив поле) текст =Date().

  6. Сохраните отчет.

3. Добавление номера страницы

  1. В отчете «Список экземпляров» создайте элемент Поле в области нижнего колонтитула.

  2. Удалите элемент «Надпись».

  3. Установите для него в строке Данные бланка свойств значение =[Page].

  4. Просмотрите отчет и сохраните изменения.

  5. Внесите (если это необходимо) изменения в оформление элементов и место их расположения.

  6. Результаты работы продемонстрируйте преподавателю.

3. Создание отчета на основе запроса в режиме мастера

В данной части работы процесс создания отчета в режиме мастера будем рассматривать на примере разработки отчета «Сведения о заказах за период».

Порядок работ будет аналогичен разработке предыдущего отчета.

  1. Разработаем макет создаваемого отчета. Отчет должен включать в себя:

  • название отчета;

  • текущую дату его составления;

  • у казание периода поставок;

  • название, тип, цену, дату поставки экземпляра.

  1. Готовый макет представлен на рис. 9.

  1. Для того чтобы включить все эти сведения в отчет, необходимо воспользоваться запросом «Поступления».

  2. Проверьте себя. В конструкторе данный запрос должен выглядеть так, как на рис. 10.

  1. Выберите команду Мастер отчетов. В качестве источника данных для отчета укажите запрос «Поступления». Выберите поля, согласно макету (см. задание 1 данного пункта).

  2. Выберите установки для отчета такие, чтобы полученный отчет соответствовал макету.

  3. Добавьте надпись для поля Даты согласно макету.

  4. Примените форматирование на свое усмотрение.

  5. Сохраните отчет под именем «Заказы за период».

Задания

  1. Создайте отчет на основе запроса «Заказы посетителя», используя режим Мастера отчетов.

  2. Дополните Главную форму создаваемой БД кнопками выполнения запросов, просмотра и печати отчетов.

Вопросы для самоконтроля

  1. Каково основное назначение объекта отчет в СУБД MS Access?

  2. Какие режимы можно использовать для создания отчетов, в чем преимущества и недостатки каждого из них?

  3. Какова последовательность действий при включении в отчет названия месяца от текущей даты? (запишите формулу, которую необходимо использовать для этих целей)

  4. Для чего используется группировка в отчете (поясните на примере отчета с группировкой полей и без нее)?

  5. Вам необходимо получить отчет, который содержит перечень купленного товара за определенный месяц (задается пользователем), включая наименования товаров, их цену; подсчитывает общий объем продаж на этот месяц. Постройте запрос (запросы), на основе которого (которых) будет сделан отчет. Укажите, какую формулу Вы будете использовать в отчете и где ее расположите?

  6. Каким образом можно добавить итоги в отчет, на каком этапе это проще всего сделать?

  7. Какие типы отчетов Вы знаете, в чем особенность каждого из них?