ТОП 10:

Создание отчета с помощью автоотчета



Работа с отчетами.

Создание отчета

 

Пользователь имеет возможность разработать отчет самостоятельно или создать отчет с помощью мастера. Мастер по разработке отчетов Microsoft Access выполняет всю рутинную работу и позволяет быстро разработать отчет. После вызова мастера выводятся диалоговые окна с приглашением ввести необходимые данные, и отчет создается на основании ответов пользователя. Мастер окажется полезным даже для опытных пользователей, так как позволяет быстро разработать макет, служащий основой создаваемого отчета. После этого можно переключиться в режим конструктора и внести изменения в стандартный макет.

 

Создание отчета с помощью автоотчета

 

Автоотчет является средством создания отчета, в котором выводятся все поля и записи из базовой таблицы или запроса.

 

1. В окне базы данных выберите вкладку «Отчеты».

2. Нажмите кнопку «Создать».

3. В диалоговом окне «Новый отчет» выберите одного из следующих мастеров:

· Автоотчет: в столбец — каждое поле образует отдельную строку с заголовком слева.

· Автоотчет: ленточный — поля каждой записи образуют отдельную строку. Заголовки печатаются сверху на каждой странице.

4. Выберите таблицу или запрос, содержащие данные, выводящиеся в отчете.

5. Нажмите кнопку OK.

 

Microsoft Access применяет последний автоформат, использованный для создания отчета. Если вы ранее не создавали отчет с помощью мастера или не использовали команду Автоформат из меню «Формат», будет применен стандартный автоформат.

 

Совет. Также можно создать отчет с полями, размещенными в один столбец, базовым источником данных которого являются таблица или запрос, выбранные в окне базы данных. Выберите команду «Автоотчет» в меню «Вставка» или нажмите кнопку раскрытия списка рядом с кнопкой «Новый объект» на панели инструментов и выберите команду «Автоотчет». Отчеты, созданные подобным образом, содержат только сами записи (в них нет верхнего и нижнего колонтитулов).

 

Создание отчета с помощью мастера

 

1. В окне базы данных выберите вкладку «Отчеты».

2. Нажмите кнопку «Создать».

3. В диалоговом окне «Новый отчет» выберите нужного мастера. Описание действий, выполняемых мастером, выводится в левой половине диалогового окна.

4. Выберите имя таблицы или запроса, содержащее данные, по которым строится отчет.

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

5. Нажмите кнопку OK.

6. Если на шаге 3 выбран мастер отчетов, мастер диаграмм или мастер наклеек, выполняйте инструкции мастера, выводящиеся в диалоговом окне. Если выбран один из мастеров автоотчетов, отчет создается автоматически

Если созданный мастером отчет требует внесения изменений, сделайте это в режиме конструктора отчета.

 

Создание отчета без помощи мастера.

 

1. В окне базы данных выберите вкладку «Отчеты».

2. Нажмите кнопку «Создать».

3. В диалоговом окне «Новый отчет» выберите пункт «Конструктор».

4. Выберите имя таблицы или запроса, содержащие данные, по которым строится отчет. (Если требуется создать свободный отчет, не выбирайте имя из списка).

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

5. Нажмите кнопку OK.

Новый отчет будет открыт в окне отчета в режиме конструктора.

Создание отчета по нескольким таблицам

 

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

Если пользователь создает отчет самостоятельно, необходимо сначала создать запрос, а затем отчет на базе этого запроса.

Создание формы или отчета на основе записей, отобранных с помощью фильтра

 

1. Выведите на экран записи, отобранные с помощью фильтра, и нажмите кнопку раскрытия списка, расположенную рядом с кнопкой Новый объект на панели инструментов.

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

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

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

 

2. Завершите разработку макета или внесите другие необходимые изменения в форму или отчет, а затем сохраните их.

Примечания

· В новой форме или отчете будет применен порядок сортировки, указанный в базовой таблице или запросе.

· Последующее изменение фильтра в таблице или запросе не влияет на форму или отчет, созданного с помощью ранее заданного фильтра.

 

Переключение между режимами отображения отчета

 

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

 

1. Откройте отчет в любом режиме.

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

 

Добавление элемента управления в форму или отчет

 

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

Добавление рисунка или другого объекта в форму или отчет

 

В форму или отчет Microsoft Access можно добавлять объекты или части объектов, созданные в других приложениях, например, рисунок, созданный в Microsoft Paint, электронную таблицу, созданную в Microsoft Excel, или текстовый документ, созданный в Microsoft Word. Существует возможность вставлять все содержимое файла или только некоторую выделенную часть.

Способ вставки рисунка или объекта зависит от того, какой объект предполагается создать: присоединенный или свободный. Присоединенный объект хранится в таблице. При переходе к новой записи в форме или отчете отображается другой объект. Например, таким способом удобно хранить фотографии всех сотрудников фирмы. Свободный объект является частью структуры формы или отчета. При переходе к новой записи объект не изменяется. Например, таким способом в форме или отчете сохраняют эмблему фирмы, созданную в приложении Microsoft Paint.

 

Предварительный просмотр отчета

 

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

 

Шаблоны форм и отчетов

 

Если форма или отчет создаются с помощью мастера, то по умолчанию задаются стандартные характеристики формы или отчета, определяемые используемым шаблоном.

Шаблон определяет, какие разделы будут содержаться в создаваемом документе, и какие размеры будут иметь эти разделы. Кроме того, шаблон определяет стандартные настройки свойств формы или отчета, их разделов и содержащихся в них элементов управления.

Для форм или отчетов по умолчанию используются шаблоны с именем «Обычный». Однако пользователь имеет возможность указать в качестве шаблона имя любой существующей формы или отчета. Допускается также создание специальных форм и отчетов, предназначенных для использования в виде шаблонов.

 

Примечания

· Замена шаблона не влияет на уже созданные формы и отчеты.

· Шаблон не позволяет создавать элементы управления в новой форме или отчете.

· Настройки параметров Шаблон формы и Шаблон отчета сохраняются в файле рабочей группы Microsoft Access, а не в базе данных пользователя (файле .mdb). Изменение этих настроек затрагивает все существующие и создаваемые базы данных. Чтобы просмотреть имя текущего шаблона, используемого для новых форм и отчетов, выберите команду Параметры в меню Сервис, а затем — вкладку Формы/отчеты.

· Для того чтобы использовать новые шаблоны в других базах данных, следует скопировать или экспортировать шаблоны в эти базы данных. Имена указанных шаблонов будут выводиться в полях параметров Шаблон формы и Шаблон отчета во всех базах данных. Однако если указанный шаблон отсутствует в базе данных, будет использоваться шаблон «Обычный».

 

Сортировка записей в отчете

 

В отчете допускается сортировка по 10 и менее полям или выражениям.

 

1. Откройте отчет в режиме конструктора.

2. Нажмите кнопку «Сортировка и группировка» на панели инструментов, чтобы открыть окно «Сортировка и группировка».

3. В первой строке бланка выберите в ячейке столбца «Поле/выражение» имя поля или введите выражение.

Поле или выражение, указанное в первой строке, определяет первый (основной) уровень сортировки. Вторая строка бланка определяет второй уровень сортировки и т.д.

При заполнении ячейки столбца «Поле/выражение» в ячейку столбца «Порядок сортировки» автоматически вводится значение «По возрастанию». При сортировке по возрастанию значения сортируются в порядке от «А» до «Я» и от 0 до 9.

4. Для изменения порядка сортировки выберите «По убыванию» в ячейке «Порядок сортировки». При сортировке по убыванию значения сортируются в порядке от «Я» до «А» и от 9 до 0.

 

Примечания

· В вычисляемом элементе управления перед каждым выражением следует помещать знак равенства (=).

· Если требуется больше места ввода выражения в ячейку свойства Данные (ControlSource), нажмите клавиши SHIFT+F2 для открытия окна Область ввода.

· Если форма имеет базовый запрос, допускается ввод выражения в запрос вместо того, чтобы вводить его в вычисляемый элемент управления.

Создание выражения

 

При создании выражения необходимо объединить идентификаторы, значения и операторы таким образом, чтобы они давали определенный результат. С помощью выражений выполняются как простейшие арифметические действия, например, сложение чисел (1 + 1), так и сложные операции с данными, такие как проверка соответствия значения, введенного в поле «Индекс», стандарту страны, название которой создается в поле «Страна»:

= [Страна] In ("Франция", "Италия", "Испания") And Len([Индекс])<>5

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

 

Контрольные вопросы.

 

1. Для чего нужны отчеты?

2. Как создать отчет при помощи конструктора отчетов?

3. Как создать отчет при помощи мастера?

4. Какие виды автоотчетов существуют в Access?

5. Чем отличается ленточный автоотчет от автоотчета в столбец?

6. Как создать отчет на основе записей, отобранных с помощью фильтра?

7. Как отсортировать записи в отчете?

8. Как вычислить в отчете итоговое значение для всех записей ?

9. Как в отчет включить вычисляемый элемент управления ?

Работа с отчетами.

Создание отчета

 

Пользователь имеет возможность разработать отчет самостоятельно или создать отчет с помощью мастера. Мастер по разработке отчетов Microsoft Access выполняет всю рутинную работу и позволяет быстро разработать отчет. После вызова мастера выводятся диалоговые окна с приглашением ввести необходимые данные, и отчет создается на основании ответов пользователя. Мастер окажется полезным даже для опытных пользователей, так как позволяет быстро разработать макет, служащий основой создаваемого отчета. После этого можно переключиться в режим конструктора и внести изменения в стандартный макет.

 

Создание отчета с помощью автоотчета

 

Автоотчет является средством создания отчета, в котором выводятся все поля и записи из базовой таблицы или запроса.

 

1. В окне базы данных выберите вкладку «Отчеты».

2. Нажмите кнопку «Создать».

3. В диалоговом окне «Новый отчет» выберите одного из следующих мастеров:

· Автоотчет: в столбец — каждое поле образует отдельную строку с заголовком слева.

· Автоотчет: ленточный — поля каждой записи образуют отдельную строку. Заголовки печатаются сверху на каждой странице.

4. Выберите таблицу или запрос, содержащие данные, выводящиеся в отчете.

5. Нажмите кнопку OK.

 

Microsoft Access применяет последний автоформат, использованный для создания отчета. Если вы ранее не создавали отчет с помощью мастера или не использовали команду Автоформат из меню «Формат», будет применен стандартный автоформат.

 

Совет. Также можно создать отчет с полями, размещенными в один столбец, базовым источником данных которого являются таблица или запрос, выбранные в окне базы данных. Выберите команду «Автоотчет» в меню «Вставка» или нажмите кнопку раскрытия списка рядом с кнопкой «Новый объект» на панели инструментов и выберите команду «Автоотчет». Отчеты, созданные подобным образом, содержат только сами записи (в них нет верхнего и нижнего колонтитулов).

 







Последнее изменение этой страницы: 2016-04-26; Нарушение авторского права страницы

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 35.175.113.29 (0.012 с.)