Лабораторная работа N 6

 

Тема : Отчеты.

Указания к выполнению.

Перейдите на закладку Отчеты

Нажмите кнопку Создать и выберите пункт Мастер Отчетов

Укажите в качестве источника данных таблицу Grups

Последовательно задавайте все опции для вашего отчета.

Просмотрите получившийся отчет.

Нажмите кнопку Конструктор.

Вы увидите окно разработки отчета.

Рассмотрим его подробно.

Окно поделено на несколько частей

Заголовок Отчета

Здесь указывается название отчета, например

“Объемы потребления в товарном и денежном выражении”

Заголовок отчета на каждой странице не указывается, только на первой.

Верхний колонтитул

Здесь указывается названия колонок отчета, которые будут печататься на каждой странице.

Например

Группа

Фамилия студента

Инициалы

Адрес

Область данных.

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

Нижний колонтитул

Это то, что будет напечатано на каждом листе в конце страницы. Обычно это номер страницы, дата, фамилия исполнителя.

Например


Now() // Функция, получающая сегодн. Дату

Если нужны итоги на каждой странице, то итоговые поля нужно поместить сюда.

Примечание отчета.

Здесь итоги по всем страницам, печатаются только на последней странице.

 

Сложные отчеты, в которых используются данные из разных таблиц, делаются на основе запросов.

 

Самостоятельное задание.

Сделайте список студентов – задолжников из всех групп. Сгруппируйте по группе. В качестве источника данных возьмите соответствующий запрос из Лабораторной N 5.

 

Тема : Макросы.

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

  1. Выполнит некоторый запрос и сформирует таблицу с итогами
  2. Выведет итоги на экран
  3. Распечатает отчет с итогами

Создадим макрос, запускающий главную форму

Перейдите на закладку Макросы.

Нажмите кнопку создать.

В списке макрокоманд выберите Открыть форму.

Внизу укажите имя вашей Основной кнопочной формы.

Закройте макрос и сохраните его под именем

Autoexec

Для проверки работы макроса выйдите из Access (полностью) и снова зайдите.

Автоматически должна запустится основная форма.