На профессиональном уровне. выполнение тяжелой работы с помощью запроса

Выполнение тяжелой работы с помощью запроса

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

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

Предположим, что вы решили создать список изделий, включающий дополнительные сведения из другой таблицы (такие как описание категории изделия из таблицы РгоductCategories).Несмотря на то, что можно создать такой отчет с нуля, часто гораздо разумнее сначала структурировать данные с помощью запроса. В этом случае вы сможете повторно использовать запрос для различных целей (например, редактирования) и изменить его в любое время.

В данном примере сначала надо создать запрос, объединяющий Categories(категории) и таблицу Products(см. разд. "Запросы и связанные таблицы" главы 6).

Затем следует сохранить запрос, выделить его в области переходов и выбрать на ленте Создание > Отчеты > Отчет(Create > Reports > Report) для создания отчета на базе запроса. В дальнейшем усовершенствовать ваш отчет можно обычным способом.

Компоновка отчета

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

10.4) и отрегулировать настройку следующих элементов.

¦ Эмблема (в левом верхнем углу). В новом отчете она выглядит как тетрадь с охватывающим кругом.

Рис. 10.4. Вверху: для того чтобы раздвинуть строки, щелкните кнопкой мыши значение в строке и перетащите его вниз. Внизу: все строки выровнены и у всех одинаковая разбивка

§ Заголовок отчета (непосредственно рядом с эмблемой). Для начала им может стать имя таблицы или запроса, на базе которых создается отчет (например, Products).

§ Дата и время (которые обновляются при каждом открытии отчета). Первоначально они выводятся в правом верхнем углу.

§ Номер страницы. Он выводится внизу каждой страницы, в центре. В Режиме макета(Layout) программа Access считает, что все данные, включенные в отчет, занимают одну страницу, поэтому придется воспользоваться прокруткой, чтобы увидеть этот элемент в конце страницы.

§ Данные отчета (после заголовка). Для изменения первоначального расположения таблицы на странице отчета щелкните кнопкой мыши один из заголовков столбцов и перетащите его вниз (для того чтобы отодвинуть заголовок отчета от данных) или вверх (для того чтобы удалить свободное пространство между ними).

§ Итоги (внизу, в некоторых столбцах). Программа Access автоматически добавляет итоги для числовых полей. Например, когда впервые создается отчет ProductCatalog.Access вставляет итог в конец столбца Price,указывающий для всех видов изделий стоимость покупки одного изделия. (Это сомнительный итог — для его замены выберите столбец и затем укажите другой вариант групповой операции из меню Работа с макетами отчетов | Формат > Группировка и итоги > Итоги(Report Layout Tools | Formatting > Grouping & Totals >Totals).)

Подсказка

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

Рандомно подобранные статьи с сайта:

Автоматизация в Excel с помощью VBA и SQL


Похожие статьи:

admin