Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб.раб.№6_Access.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
125.95 Кб
Скачать

II Создать сложный отчет, содержащий:

  • Отчет по получению стипендии с группировкой студентов по факультетам;

  • вычисление средней стипендии по каждому факультету;

  • сумма выплаты по всему учебному заведению.

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

1. Начать создание отчета в режиме Конструктор:

Выбрать вкладку Отчеты, нажать кнопку СОЗДАТЬ. Выбрать Конструктор (для самостоятельного создания отчета), указать источник данных - запрос Запрос для отчета. Нажать ОК.

2. Установить размеры отчета.

3. Добавить в бланк отчета области Заголовок отчета и Примечание отчета.

4. Определить поля, по которым будут группироваться и сортироваться данные:

  • Установить группировку по полю Факультет, порядок сортировки по возрастанию.

5. Добавить области Заголовок группы и Примечание группы;

6. Выбрать из окна запроса Запрос для отчета в Область данных список всех полей, кроме Факультет и перенести заголовки колонок таблицы в Верхний колонтитул.

7. Заполнить область Заголовок группы:

8. Заполнить область Примечание группы:

  • Переместить из списка полей запроса Запрос для отчета в Примечание группы поле Факультет. Изменить название поля подпись (левое поле) на Средняя выплата по факультету;

  • Рядом вставить поле, щелкнув сначала на Панели элементов по кнопке аб, а затем в области Примечание группы в соответствующей строке. Убрать левое поле (подписи), выделив их и затем, щелкнув на кнопке ВЫРЕЗАТЬ на панели элементов. В строке в поле с надписью Свободный набрать формулу =Avg([Стипендия]) (для вычисления средней выплаты по факультету). Поместите поле с формулой под заголовком соответствующего столба.

  • Аналогично создать строку для вывода в отчет Суммарная выплата по учебному заведению в разделе Примечание отчета, создав сначала связанное поле и введя соответствующую подпись и формулу. Для поля с формулой в качестве значения свойства Сумма с накоплением установить значение, Для всего.

10. Вставить в раздел Заголовок отчета текст заголовка отчета Отчет о выплате стипендий, а рядом дату и время создания отчета, вставить номер страницы. Для вывода даты и времени использовать в формуле функцию =Now().

11. Просмотреть отчет. Сохранить отчет.

Создать отчет с группировкой по факультету и по курсу.

  1. Отчет – Создать- Конструктор.

  2. Выбрать таблицу Студенты.

  3. Выбрать Сортировка/Группировка на панели инструментов.

  4. Впервой строке выбрать поле Факультет. По возрастанию. В строке заголовок выбрать Да

  5. Во второй строке выбрать поле Курс. По возрастанию. В строке заголовок выбрать Да

  6. Перетащить поле Факультет в область заголовка группы Факультет.

  7. Перетащить поле Курс в область заголовка группы Курс.

  8. Перетащить в область данных поля Фамилия, Имя, Отчество и Адрес.

  9. Сохранить отчет, назвав Студенты по факультетам и курсам.

Выполнить самостоятельно задания, предложенные преподавателем.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]