Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы по тоходу.docx
Скачиваний:
5
Добавлен:
02.08.2019
Размер:
92.68 Кб
Скачать
  1. Конструирование отчетов. Области отчета, их назначение и свойства.

Заголовок отчета- Печатается только один раз в начале отчета. В заголовок включается информация, обычно помещаемая на обложке, например эмблема компании, название отчета или дата. Если в заголовке отчета помещен вычисляемый элемент управления, использующий статистическую функцию Sum, сумма рассчитывается для всего отчета. Заголовок отчета печатается перед верхним колонтитулом.

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

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

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

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

Нижний колонтитул- Печатается внизу каждой страницы. Используется для нумерации страниц и для печати постраничной информации.

Примечание отчета-Печатается один раз в конце отчета. Примечание отчета можно использовать для печати итогов и другой сводной информации по всему отчету.

  1. Конструирование отчетов. Элементы, добавляемые в отчет, их назначение и свойства.

См №32-34

  1. Вычисляемые поля в отчетах.

Известно, что вычисляемые поля в базе данных Access 2003 используются для различных целей, в том числе и для проведения расчетов. Вычисляемые поля в Microsoft Access 2003 могут быть созданы как в запросе и форме, так и в отчете. Рассмотрим создание вычисляемых полей в отчете базы данных Access 2003. Для ввода выражения в отчете необходимо открыть отчет в режиме Конструктора и создать свободное текстовое поле, используя кнопку "ab" (Поле) на панели инструментов.

В свободное поле можно вводить выражение для выполнения вычислений, в этом случае оно становится вычисляемым. В вычисляемых полях можно использовать функции, а можно ввести выражение, использующее в качестве входных данных значения полей таблиц БД Access. Кроме того, в отчет можно вставить автономную текстовую метку, т.е. метку не связанную с текстовым полем, используя кнопку "Aa" (Надпись) на панели инструментов. "Надпись" используется для ввода какого-либо имени или чисел.

  1. Создание макросов. Структура макроса.

В статье Макросы в БД Access 2003 рассмотрено создание макросов в окне Конструктора макросов, которое открывается командой Создать в окне базы данных на вкладке Макросы. Окно Конструктора макросов разделено по горизонтали на две части: панель описаний и панель аргументов. В панели описаний по умолчанию выводится два столбца: столбец для ввода макрокоманд и столбец для ввода примечаний. Макрокоманда - это инструкция, определяющая выполняемые действия в макросе.

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

Макрос в Access представляет собой структуру, состоящую из одной или нескольких макрокоманд, которые выполняются либо последовательно, либо в порядке, заданном определенными условиями. Набор макрокоманд в Access очень широк, с помощью макросов можно реализовать многое из того, что позволяют сделать процедуры на VBA. Каждая макрокоманда имеет определенное имя и, возможно, один или несколько аргументов, которые задаются пользователем. Например, при использовании макрокоманды ОткрытьФорму (OpenForm) в качестве аргументов необходимо задать, по крайней мере, имя открываемой формы и режим вывода ее на экран.