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

Отчет о продажах киоска "Колобок" Дата 99.99.9999 Производитель хххххх

п/п

Товар

Количество

Стоимость

Основные этапы выполнения

Данные для отчета можно получить с помощью построенного ранее запроса ВсеПродажи. Его нужно настроить на выбор конкретной даты и производителя. Поэтому задача решается в три этапа:

  1. Подготовка базового запроса.

  2. Построение предварительной версии отчета с помощью мастера.

  3. Доработка отчета в конструкторе.

  1. Подготовка базового запроса для построения отчета

Задание

Создать параметрический запрос на выборку. Отбор данных произвести по дате и коду производителя.

Выполнение

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

  1. В окне базы данных перейдите в режим отображения запросов, щелкнув на панели Категории и выбрав объект Запросы.

  2. Во вкладке Создание щелкните на кнопку Конструктор запросов .

  3. В появившемся окне Добавление таблицы перейдите во вкладку Запросы, дважды щелкните запрос ВсеПродажи и закройте это окно.

Добавьте запрос ВсеПродажи

  1. В окне запроса, которое открыто в режиме конструктора, выполните такие действия:

    1. Перетащите поля из области схемы данных в область бланка запроса в следующем порядке:

Дата,

Производитель,

Товар,

Количество,

Стоимость,

Код_производителя.

    1. В строке Условие отбора задайте параметры отбора для полей.

Дата:  [Введите дату]

Код_производителя: [Введите код производителя]

    1. Cнимите флажок Вывод на экран для поля Код_производителя.

    2. Сохраните запрос под именем ПродажиДатаПроизв и закройте его окно.

    3. Проверьте работоспособность полученного запроса, открывая двойным щелчком на его значке.

Окно построенного запроса в режиме конструктора изображено ниже.

Базовый запрос для отчета по одному объекту

  1. Построение предварительной версии отчета с помощью мастера

Задание

На основе запроса ПродажиДатаПроизв построить предварительную версию отчета.

Выполнение

  1. Установите в окне БД режим отображения запросов, щелкните в области Категории и выберете объект Запросы.

  2. Выделите запрос ПродажиДатаПроизв. Перейдите на вкладку Создание и нажмите на кнопку Отчет .

  3. Введите значение первого параметра (Дата, например, 1.09.2011), а затем второго (Код_производителя, например, 1).

Введите значение параметра

Введите значение параметра

Ниже приведено окно полученного отчета в режиме предварительного просмотра.

Построенный отчет

3. Доработка отчета в конструкторе

Задание

Исправить недочеты мастера, добавить столбец № п/п и в конце отчета добавить итоговую сумму.

Выполнение

  1. Откройте отчет ПродажиДатаПроизв в режиме конструктора, щелкните правой клавишей мыши по имени отчета и из контекстного меню выберете Конструктор.

  2. Замените в разделе заголовка отчета текст надписи с именем отчета ПродажиДатаПроизв на его название Отчет о продажах киоска "Колосок". Установите размер заголовка:

Шрифт - Times New Roman,

Размер шрифта – 18.

  1. Перетяните из раздела Верхний колонтитул надпись Дата в раздел Заголовок отчета, разместив ее под имеющимся уже заголовком. Рядом с надписью Дата поместите ее поле, которое перетяните из раздела Область данных. Такие же действия повторите для надписи Производитель и соответствующего поля.

  2. Добавьте столбец № п/п, выполнив для этого следующие действия.

    1. На освободившееся место в разделе Область данных добавьте поле с помощью панели элементов управления и введите в ее надпись текст № п/п.

    2. Вырежьте надпись к новому полю и вставьте ее в раздел Верхний колонтитул, разместив над добавленным полем.

    3. Откройте его страницу свойств и во вкладке Данные введите в значение свойства Данные формулу =1, а в свойстве Сумма с накоплением выберите значение Для всего.

  3. Добавьте в конце таблицы итоговую строку, выполнив следующие действия

    1. Увеличьте по высоте размер раздела Примечание отчета примерно на 2 см.

    2. Удалите поле Количество записей из области Примечание отчета.