- Отчет, позволяющий автоматически создать отчет с полями, расположенными в один или несколько столбцов;
- Мастер отчетов, позволяющий создать настраиваемый отчет на основе выбранных полей;
- Конструктор отчетов, в котором можно самостоятельно разработать собственные отчеты с заданными свойствами;
- Пустой отчет, позволяющий самостоятельно вставлять поля и элементы управления и дорабатывать форму отчета;
- Наклейки, позволяющий создать отчет для почтовых наклеек или другие этикетки.
Любой отчет имеет следующие разделы:
– заголовок отчета (выводится только на 1-м листе отчета (титульном листе) и может содержать наименование отчета, логотип фирмы, юридический адрес предприятия и т. п.);
– верхний колонтитул (выводится в верхней части каждой страницы и может содержать заголовки, дату печати, номер страницы и т. п.);
– область данных (предназначена для вывода полей из запроса или таблицы – источника записей для отчета);
– нижний колонтитул (выводится в нижней части каждой страницы и может содержать заголовки, дату печати, номер страницы и т. п.);
– примечание отчета (выводится только на последнем листе отчета и может содержать итоговые расчеты, выводы по отчету и т. п.).
Макрос
Макрос — это инструмент, который позволяет автоматизировать задачи и добавлять функциональность к формам, отчетам и элементам управления.
Макросы можно использовать для выполнения следующих задач:
- Связывание и совместный запуск запросов и отчетов.
- Одновременное открытие нескольких форм и /или отчетов.
- Контроль ввода данных при заполнении форм.
- Перемещение данных между таблицами.
- Выполнение действий при нажатии кнопки макрокоманды.
При создании макросов используются обе части окна макросов – Макрокоманда и Аргументы макрокоманды. После того как вы выбрали макрокоманду и установили для нее соответствующие аргументы, макрос может быть сохранен для последующего использования.
Модуль — это набор подпрограмм и функций, написанных в VBA и собранных в одну программную единицу.
Существует два типа модулей: стандартные модули и модули класса. Стандартные модули содержат общие процедуры, которые могут использоваться: при обработке событий в различных объектах, для вычисления значений в формах, отчетах и т.д.
Модуль класса отличается от стандартного модуля тем, что кроме процедур он содержит описание объекта и используется для создания объектов. Процедуры, определенные в этом модуле, являются методами и свойствами объекта. Существует два типа модулей класса: базовые модули класса, модули форм и отчетов. Модули форм и отчетов связаны с соответствующими формами и отчетами и отличаются от базовых модулей лишь тем, что существуют в памяти только до тех пор, пока открыты связанные с ними форма или отчет.
Do'stlaringiz bilan baham: |