Краткое содержание 29 Об этих стрелках 30 о сочетаниях клавиш 32 о щелчках кнопкой мыши 33 Примеры 33
Скачать 19.64 Mb.
|
Рис. 11.12. В данном примере используются наклейки стандартного размера С2160, которые размещаются в трех столбцах на странице Примечание Если вы создаете необычные нестандартные наклейки собственного изготовления, щелкните мышью кнопку Настройка (Customize) для вывода диалогового окна Размеры наклеек (New Label Size) и затем щелкните мышью Создать (New) для отображения диалогового окна Создание наклейки (New Label). После этого вы сможете задать точные размеры для каждой части вашей наклейки. 5. Щелкните мышью кнопку Далее. На следующем этапе мастер предлагает выбрать форматирование для текста на вашей наклейке (рис. 11.13). 6. Выберите нужный шрифт, размер и цвет шрифта и щелкните мышью кнопку Далее. Конечно, эти параметры можно изменить в Конструкторе и позже, но лучше задать их правильно с самого начала. Обычно рекомендуется сохранять размер, предлагаемый программой Access. — он рассчитан на вывод па наклейке от четырех до шести полных строк текста (в зависимости от типа наклейки). На следующем шаге вы сможете выбрать поля, которые Access поместит на вашу наклейку. 7. Для вставки первой строки в вашу таблицу найдите нужные поля в списке Доступные поля и дважды щелкните их кнопкой мыши. Рис. 11.13. Программа Access отображает окно с образцом, содержащим текст, чтобы вы случайно не сделали наклейку, не вмещающую заданный текст Р ис. 11.14. Для вставки пробелов в данные на наклейке щелкните кнопкой мыши в области Прототип наклейки между двумя полями, которые вы хотите разделить. Затем нажмите клавишу <Пробел>. Можно также вставить любой текст в нужное место (например, слово "Кому: " или запятую) Добавляйте поля в том порядке, в каком они должны выводиться на наклейке (FirstName, LastName, Street, City и т. д.). При выборе поля программа Access вставляет специальный заполнитель в область Прототип наклейки. Она вставляет код { FirstName}, чтобы показать, куда будет помещать значение из поля FirstName. Вы отвечаете за вставку пробелов между этими полями. (Как правило, возникает желание вставить пробелы и запятые.) На рис. 11.14 показано, как это делать. 8. В области Прототип наклейки щелкните кнопкой мыши во второй строке. Теперь повторите пункт 7 для вставки полей в эту строку. Повторяйте это действие до тех пор, пока не вставите все нужные ноля, каждое в соответствующую строку. 9. При необходимости выберите поле для сортировки наклеек и щелкните мышью кнопку Далее. Вам может быть важен или не важен порядок сортировки. (Он может помочь установить соответствие между наклейками и письмами, если письма аналогично отсортированы. Если же вы готовите массовую рассылку, одинаковую для всех, порядок сортировки не имеет значения.) Часто пользователи применяют не сортировку, а фильтрацию (см. разд. "Построение условий отбора "главы 6) для получения только некоторых наклеек (например, для клиентов, живущих в определенном городе). Е сли применяется сортировка, программа Access упорядочивает наклейки на странице слева направо, а затем сверху вниз. 10. Введите имя отчета. Мастер создания наклеек сохраняет ваш отчет сразу после завершения работы. Рис. 11.15. Окончательный вид отчета с наклейками 11. Выберите Просмотреть наклейки в том виде, как они будут напечатаны (See the labels as they will look printed), если хотите увидеть окончательный вид отчета в режиме Предварительный просмотр, или Изменить макет наклеек (Modify the label design), если собираетесь сначала изменить отчет в Конструкторе. Затем щелкните мышью кнопку Готово. Программа Access сохранит ваш отчет и затем откроет его в режиме Предварительный просмотр (рис. 11.15) или Конструктор, в зависимости от сделанного вами выбора. Если отчет открывается в Конструкторе, можно добавить дополнительные штрихи (можно поместить эмблему компании в правый верхний угол адреса и т. д.). Отчет с наклейками — это обычный отчет Access, как те, с которыми вы познакомились в этой главе. Раздел Область данных содержит шаблон, определяющий способ размещения программой Access полей для одной наклейки, и затем этот шаблон копируется для заполнения всей страницы. Единственное отличие отчета с наклейками от обычных отчетов — использование нескольких колонок. В этом случае Область данных (представляющая одну наклейку) может копироваться слева направо вдоль ширины страницы и затем сверху вниз. Такой способ обеспечивает компактную сетку с ячейками, содержащими наклейки. (Обычно Область данных копируется на странице только в одном направлении: сверху вниз.) Вы можете создать собственный многоколоночный отчет, в котором записи помещаются в несколько колонок. Нужно просто открыть отчет в Конструкторе, убедиться в том, что Область данных достаточно узкая, затем выбрать на ленте Инструменты конструктора отчетов | Параметры страницы → Разметка страницы → Столбцы (Report Design Tools | Page Setup → Page Layout → Columns). Этот выбор открывает диалоговое окно, в котором можно задать число колонок и расстояние между ними. Вы также можете выбрать расположение записей сначала сверху вниз, а затем слева направо или сначала слева направо, а потом сверху вниз. В любом случае проверьте внешний вид отчета в режиме предварительного просмотра, чтобы убедиться в том, что на странице все расположено как следует. Тонкая настройка отчетов с помощью свойств Как вы уже узнали, самый легкий способ тонкой настройки элементов управления в вашем отчете — кнопки панели инструментов. Но даже несмотря на то, что на панели множество полезных инструментов, на ней есть не все. За кадром у каждого элемента управления есть набор низкоуровневых параметров, называемых свойствами. Многие из них неизвестны, и ими редко пользуются. Некоторые известны небольшому числу необщительных фанатов Access. Но есть несколько удивительно полезных свойств, поскольку они предоставляют функциональные возможности, которые нельзя получить другим способом в программе Access. Вы можете найти и изменить эти параметры только в Окне свойств. Подсказка Окно свойств иногда полезно при разработке отчетов, но оно станет гораздо более важным, когда вы вплотную займетесь формами в части IVили добавлением кода в части V. Для отображения Окна свойств выберите на ленте Инструменты конструктора отчетов | Конструктор → Сервис → Страница свойств (Report Design Tools | Design → Tools → Property Sheet). Окно свойств появится в правой части окна программы (рис. 11.16). В Окне свойств можно производить тонкую настройку элементов управления поочередно. Выбирается объект выделением элемента управления в рабочей области Конструктора или в раскрывающемся списке в верхней части Окна свойств. Если нужно настроить конкретный элемент управления, обычно легче выделить его мышью в рабочей области отчета. В раскрывающемся списке элементы перечислены по именам, и программа Access не всегда п рименяет интуитивно самые понятные имена. Иногда они совпадают с лежащим в основе нолем (например, ProductCategoryID), а иногда нет (например, Text3). Рис. 11.16. В Окне свойств отображается список параметров (называемых свойствами) одного элемента управления. Полный список свойств можно увидеть на вкладке Все, а частичный список на одной из остальных вкладок. В данном примере выбран элемент управления Поле У большинства элементов управления одинаковый набор свойств. Для того чтобы легче было просматривать этот утомляюще длинный список, Окно свойств разделено на следующиe вкладки:
Подсказка Для получения краткого описания непонятного свойства щелкните его кнопкой мыши для выделения в Окне свойств и затем найдите в нижней части окна программы, в строке состояния, его текстовое описание. Интересно, что в Окне свойств можно изменять не только элементы управления. Можно корректировать параметры отчета (в верхней части Окна свойств выберите в раскрывающемся списке Отчет (Report)), которые определяют источник данных и способ представления или редактирования отчета. Вы также можете настроить параметры, относящиеся к определенным разделам отчета (например, ЗаголовокОтчета, ПримечаниеОтчета, ВерхнийКолонтитул, НижнийКолонтитул и Область Данных) и содержащие параметры разрывов страниц и дополнительного форматирования. Конечно, одно дело — знать, что существует набор параметров, которые можно изменять, и совсем другое — знать наверняка, какие из них стоит корректировать. Окно свойств набито множеством параметров, которые не стоят вашего времени. В следующем разделе вы увидите табл. 11.1, в которой перечислены свойства, наиболее полезные для настройки отчетов. Корректировка самых широкоиспользуемых свойств Если Окно свойств все еще приводит вас в замешательство, выполните следующие действия. Они проведут вас через весь процесс внесения изменений. 1. Выделите в рабочей области отчета элемент управления. Его свойства появятся в Окне свойств. 1. Щелкните кнопкой мыши вкладку Макет и затем прокрутите список вниз до тех пор, пока не найдете параметр Цвет фона (Back Color). Параметр Цвет фона определяет цвет отображения фона, расположенного за текстом в элементе управления. 2. Щелкните кнопкой мыши поле со значением параметра Цвет фона. В поле появится кнопка (...) с многоточием. Щелкните ее мышью. На экран будет выведено окно выбора цвета. В поле Цвет фона отображается числовой код, обозначающий цвет. До тех пор пока вы не запомните сотни тысяч замысловатых кодов цветов, вам покажется более удобным выбор цвета в диалоговом окне указателя цвета. 3. Выберите цвет. Новый цвет появится немедленно вместе с числовым кодом, обозначающим его. Этот метод можно применить для задания фона раздела в отчете. Из раскрывающегося списка в Окне свойств просто выберите раздел, например ЗаголовокОтчета (ReportHeader) или ОбластьДанных (Detail), и затем выполните описанные действия. Подсказка Если вы изменяете фоновый цвет раздела отчета, не забудьте изменить цвет фона у всех элементов управления в этой части отчета или же около них будут отображаться белые поля. Можно сразу выделить все элементы управления, нуждающиеся в корректировке, заключив их с помощью мыши в рамку выделения или с нажатой клавишей В данном примере проще было бы изменить цвет фона с помощью ленты. Но в Окне свойств можно изменить множество параметров, не имеющих эквивалентов на ленте. В табл. 11.1 приведено несколько полезных примеров свойств, все они отображаются на вкладке Макет. Таблица 11.1. Полезные свойства элементов управления (на вкладке Макет)
Таблица 11.1 (окончание)
Выражения Ранее в этой главе вы узнали, как вставлять Подпись и задавать текст в ней. Но если вы посмотрите на элементы управления типичного отчета, то быстро заметите, что не все из них используют обычный текст. Обратите внимание на дату или номера страниц (которые появляются в правом верхнем углу простого отчета). Оба эти типа данных отображаются в обычных элементах управления, Полях, но текст выглядит иначе. Он начинается со знака равенства (=), что свидетельствует о наличии выражения. Выражения позволяют отображать динамические значения. Никто не захочет вводить постоянную дату в отчет, поскольку будет вынужден корректировать ее каждый раз, когда нужно получить распечатку. Вместо этого применяют выражение, такое как =Date(), заставляющее программу Access считать с часов компьютера текущую дату и вывести ее на экран. Выражения — не новость. Вы узнали о них, когда знакомились с запросами в главе 7. Но, возможно, до настоящего момента вы не догадывались, что они также уместны и в отчетах. Можно вставить в отчет собственные выражения для отображения динамических данных или выполнения вычислений, базирующихся на других полях. Предположим, что вы хотите улучшить свадебный список, скомбинировав имена и фамилии гостей в компактный однострочный вывод. Как рассказывалось в разд. "Выражения с текстовыми значениями" главы 7, символ & — то, что требуется для соединения фрагментов текста. Далее приведено нужное вам выражение: =FirstName & " " & LastName Подсказка В ернитесь к главе 7, чтобы просмотреть информацию о выражениях, разных типах вычислений, которые можно выполнять, и различных функциях, которые можно в них применять. Ввести выражение в Подпись нельзя, поскольку этот элемент управления может содержать только текстовую константу. Вместо него вам нужен элемент управления Поле. (Access также применяет элемент Поле для вывода большинства полей БД.) Рис. 11.17. Вверху: в Конструкторе выражение выглядит как обычное текстовое значение. Внизу: в режиме Предварительный просмотр программа Access выполняет вычисление и отображает результат После того как вы добавили в рабочую область отчета Поле, для выделения щелкните его кнопкой мыши. Указатель мыши превратится в текстовый курсор. Щелкните элемент кнопкой мыши еще раз для редактирования текста и затем введите ваше выражение, не забудьте начать со знака равенства (рис. 11.17). Часто задаваемый вопрос. Ошибки выражений Почему выражение отображает #Error в режиме предварительного просмотра? Как ни странно код #Error означает, что в вашем выражении не все правильно. Программа Access пытается вычислить его, попадает в аварийную ситуацию и выводит вместо результата сообщение об ошибке. Часто легко увидеть наличие проблемы, если вернуться в Конструктор и посмотреть ошибочный элемент управления Поле. Обычно в верхнем левом углу элемента виден зеленый треугольник, сигнализирующий о наличии проблемы. Выделите его, и слева немедленно появится пиктограмма ошибки. Можно поводить указателем мыши поверх пиктограммы, чтобы увидеть описание проблемы, и щелкнуть ее кнопкой мыши для отображения короткого меню возможных способов ее решения, которые можно применить, и вариантов контроля наличия ошибок, способных заставить программу Access игнорировать эту проблему в будущем. Сообщения об ошибках программы Access известны своей туманностью, поэтому даже когда вы найдете пиктограмму ошибки и получите подробности, реальная проблема может остаться во мраке неизвестности. Для того чтобы вернуть вас на правильную дорогу, предлагаю краткий перечень наиболее распространенных проблем:
Группировка Группировка — неоценимое средство для придания смысла большим объемам данных счет упорядочивания их в группах меньшего размера. Затем можно выполнять вычисления в каждой отдельной группе. Рассмотрим список заказов в компании Boutique Fudge. В зависимости от того, как вы сгруппируете данные, можно посмотреть, лучше ли продается шоколадное молоко, чем шоколадное пиво, или сильнее ли клиенты из Нью-Йорка жаждут какао, чем клиенты из Алабамы, и т. д. Существуют три способа применения группировки для анализа информации в отчете. ■ Применение группировки в запросе. В этом случае в ваш отчет не включаются подробности. Он только отображает вычисленные суммы, средние значения, максимумы или минимумы. Вам не понадобятся изощренные колдовские приемы создания отчета для решения этой задачи — создайте сводный отчет с группировкой (как описано в разд. "Итоговые данные " главы 7) и затем используйте его для формирования отчета.
Примечание Подчиненные отчеты — во многом наследие более ранних версий программы Access. В Access 2007 функциональные возможности группировки настолько улучшены, что в подчиненных отчетах больше нет нужды. В данной книге уделяется внимание наиболее эффективному применению группировки, а подчиненные отчеты пропущены. Группировка в отчетах Для создания групп выполните следующие действия.
Если вы хотите группировать по полю ProductCategoryID (идентификатор категории товара), которое формирует отдельную группу товаров для каждой категории, то начать следует с сортировки результатов по полю ProductCategorylD. В этом случае все товары одной группы перечисляются один за другим. (Можно сортировать и но однозначно определяемому полю из связанной таблицы ProductCategories, например, CategoryName. Поскольку у каждой категории товара — свое название, это поле отсортирует товары по группам столь же эффективно.) Примечание Если вы создали подстановку, у программы Access хватит сообразительности для использования при сортировке более информативного поля, а не связанного с ним поля. Поле ProductCategoryID использует подстановку, которая выводит на экран название соответствующей категории, а не связанный с ним идентификатор категории, до которого на самом деле никому нет дела. Когда вы щелкните правой кнопкой мыши поле ProductCategoryID и выберите команду сортировки, программа Access применит поле CategoryName для сортировки. 3. Для сортировки данных щелкните правой кнопкой мыши поле, по которому собираетесь сортировать, и выберите команду сортировки (например, Сортировка от А до Я (Sort A to Z) или Сортировка от минимального к максимальному (Sort Smallest to Largest)). Точное название в меню команды сортировки зависит от типа данных, хранящихся в поле. 4 Щелкните правой кнопкой мыши поле, которое хотите использовать для группировки, и выберите команду Группировка (Group On). Программа Access отсортирует ваши результаты по этому полю и затем сгруппирует их. На рис. 11.18 и 11.19 показаны два отчета, в которых товары сгруппированы по категориям. Рис. 11.18. Этот простой табличный отчет отсортирован и сгруппирован по категориям за несколько быстрых щелчков мыши Подсказка Когда используется группировка, возможно, нет смысла оставлять заголовки столбцов в разделе макета страницы, т. к. каждый заголовок группы разрывает таблицу. Часто гораздо лучше располагать заголовки столбцов под названием группы так, чтобы они выводились в начале каждой группы (а не в верхней части каждой страницы). На рис. 11.18 применен этот подход (на рис. 11.19 он не нужен, поскольку в отчете вообще не используются заголовки.) К сожалению, для того чтобы применить эту более привлекательную организацию данных, вам придется удалить поля из автоматически создаваемого макета (см. разд. "Удаление полей из макета' ранее в этой главе). Группировка включает дополнительные разделы в отчет. Если вы группируете с помощью ноля ProductCategoryID, ваш отчет получает новый раздел Заголовок группы 'ProductCategoryID' (ProductCategoryID Header), который программа Access располагает непосредственно над Областью данных (рис. 11.20). Это название группы содержит сведения о группировке — в данном случае, категории товара. В Области данных находятся данные всех записей, включенных в группу. Примечание Как вы увидите позже, можно добавлять несколько уровней группировки. В этом случае пса-грамма Access вставляет один заголовок группы для каждого уровня. Р ис. 11.19. Группировка так же хорошо функционирует и в отчетах со сложными нетабличными макетами. Но, возможно, придется потратить немного больше времени на определение начала и конца группы, поэтому подумайте о задании другого цвета фона для разделения категорий (с помощью свойства Цвет фона) и их выделения, как в данном примере. Или же можно использовать элемент управления Линия для создания разделительной черты в начале каждой категории. На рис, 11.20 показан этот отчет в Конструкторе Тонкая настройка с помощью панели Группировка, сортировка и итоги Когда группировка задана, у вас появляются дополнительные возможности:
Любой из этих вариантов легче всего добавить с помощью панели Группировка, сортировка и итоги (Group, Sort, and Total). Для ее отображения в Конструкторе выберите па ленте Инструменты конструктора отчетов | Конструктор → Группировка и итоги → Группировка и сортировка (Report Design Tools | Design → Grouping & Totals → Group & Sort) и ли в Режиме макета — Работа с макетами отчетов | Формат → Группировка и итоги → Группировка и сортировка (Report Layout Tools | Formatting → Grouping & Totals → Group & Sort). Рис. 11.20. Конструктор предоставляет самый легкий способ добавления содержимого в раздел заголовка каждой группы. В отчет ProductCatalog можно вставить в раздел Заголовок группы 'ProductCategoryID' дополнительные поля из таблицы ProductCategories (например, поле Description) П анель Группировка, сортировка и итоги выводится в нижней части окна программы. На рис. 11.21 показан примерный вид экрана при отображении отчета (см. рис. 11.19) с товарами, сгруппированными по категориям. Рис. 11.21. У данного отчета один уровень сортировки (по полю CategoryName в алфавитном порядке) и один уровень группировки (по полю ProductCategorylD). Для отображения дополнительных параметров для каждого уровня выберите его и щелкните мышью кнопку Больше (обведена). На рис. 11.22 показаны параметры группировки, которые можно изменить Рис. 11.22. Панель Группировка, сортировка и итоги позволяет быстро задать подсчет промежуточных итогов, включение разделов заголовка и примечания и установку разрывов страниц для каждого имеющегося уровня группировки В следующих разделах описываются функциональные возможности панели Группировка, сортировка и итоги. Сортировка... Позволяет выбрать поле, применяемое для сортировки. На рис. 11.21 поля сортируются по полю CategoryName и затем группируются по полю ProductCategorvID. Группировка ... Предоставляет возможность задать поле, применяемое для группировки. Этот параметр позволяет моментально включить группировку. Сортировка от А до Я/от минимального к максимальному Изменяет порядок сортировки. Точное название параметра зависит от типа данных, можно сортировать текст в алфавитном порядке, числа по возрастанию или убыванию или даты в хронологическом порядке. По всему значению Заставляет программу Access создавать индивидуальную группу для каждого отдельного значения в поле группировки. Если вы группируете по полю ProductCategoryID, этот параметр обеспечивает размещение каждой категории товаров в отдельной группе. Иногда подобный подход приводит к созданию слишком большого количества групп, что затрудняет последующий анализ (и расходует груды бумаги). В подобных ситуациях необходимо формировать более крупные группы, включающие больше записей. Если группируются товары по ценам или заказы по датам, возможно, лучше группировать по диапазону значений, как показано на рис. 11.23. С итогами... Промежуточные итоги — самое популярное свойство группировки. Они позволяют сравнивать количественно одну группу с другой. Панель Группировка, сортировка и итоги позволяет выполнять вычисления промежуточных итогов любых числовых полей (рис. 11.24). Рис. 11.23. В случае дат или числовых полей можно выбрать создание группы, включающей целый диапазон значений. В данном примере группы формируются по цене с интервалом 5 долларов. В первую группу включены товары с ценой менее 5 долларов, во вторую — с ценами от 5 до 9.99 долларов и т. д. В зависимости от того, что вы хотите получить, можно сосчитать количество значений, суммировать их, вычислить средние или определить максимальные и минимальные значения в группе. Эту информацию можно поместить в заголовок, который выводится в начале каждой группы, или в примечание, следующее в конце. В завершение вы можете дополнить отчет финальным общим итогом, который суммирует все промежуточные. С заголовком... Щелкните кнопкой мыши эту область для вставки текстового заголовка, который выводится в заголовке категории, в начале каждого раздела категории. Конечно, можно вставить заголовок и без помощи панели посредством добавления элемента управления Подпись в Конструкторе, но этот параметр предоставляет быстрый и удобный способ. Рис. 11.24. В данном примере список товаров группируется по категории, передняя для каждой категории цена выводится в примечании (обведено) С разделом заголовка/С разделом примечания Можно вставить раздел заголовка в начале каждой группы и раздел примечания в конце. После добавления этих разделов в них можно вставить любое содержимое в Конструкторе. Чаще всего их используют для вывода информации, относящейся к группе в целом, отображают промежуточные итоги или рисуют разделительные линии с помощью элемента управления Линия. Удерживать группу на одной странице Этот режим позволяет избежать висячих заголовков категорий. В примере с каталогом товаров он гарантирует, что в конце страницы не появится название группы, например Beverages (напитки), а товары группы при этом не перейдут па следующую страницу. Обычно программа Access не предотвращает неуместные разрывы страницы. Access просто старается заполнить до конца каждую страницу. Если вас это не устраивает, есть два варианта. Можно выбрать режим обязательного размещения всей группы на одной странице (конечно, при условии, что группа занимает меньше одной страницы) или сохранения на одной странице заголовка группы и, по крайней мере, одной записи, принадлежащей группе, Панель Группировка, сортировка и итоги не предлагает установить разрыв страницы в начале каждой группы. Для этого необходимо перейти в Конструктор, выбрать раздел заголовка группы и затем выбрать на ленте Страницу свойств в группе Формат, найти параметр Конец страницы. Задать значение До раздела для установки разрыва страницы в начале каждого раздела или После раздела — в конце раздела. (Вы не увидите разницы между этими вариантами, пока в отчете используются заголовок и примечание отчета. Если вы применяете заголовок отчета и используете значение До раздела, разрыв страницы устанавливается между заголовком отчета и первым разделом.) Примечание В Режиме макета, Представлении отчета или Конструкторе действие параметра Конец страницы незаметно. Оно отображается только в режиме Предварительный просмотр или при реальной распечатке отчета. Р ис. 11.25. В этом списке посещаемости для создания распечатки, совсем не похожей на типичный отчет, применяется несколько приемов, о которых вы узнали в данной главе. Отчет выводит список студентов, сгруппированных по классам. В отчете нет заголовка, а в заголовок группы для каждого класса вставлено несколько ключевых данных из таблицы Classes. Благодаря установке разрывов страниц список каждого класса начинается с новой страницы и за данными о каждом студенте следует строка нарисованных от руки элементов управления Прямоугольник, в которых можно отмечать посещаемость Рис. 11.27. В данном отчете информация заказа преобразуется в подготовленный для печати счет с помощью группировки и еще нескольких приемов, которые вам уже знакомы. Исходная информация извлекается из таблицы OrderDetails (дополненная данными из таблиц Orders, Product и Customer). Элементы управления Линия отделяют разные разделы счета, автоматически генерируемые итоги сообщают вам общую стоимость заказа, в выражениях комбинируется несколько полей и дополнительные текстовые фрагменты (например, "Order History for" (сведения о сделанных заказах) и "Order #" (номер заказа)). Данный пример включен в БД Boutique Fudge с загружаемым из Интернета содержимым, иллюстрирующим материал данной главы Если у вас несколько уровней группировки, некоторую информацию можно скрыть, так чтобы отображались только сводные данные. В Режиме макета просто выберите Работа с макетами отчетов | Формат → Группировка и итоги → Без подробностей (Report Layout Tools | Formatting → Grouping & Totals → Hide Details). Если применить этот прием к примеру, показанному на рис. 11.27, программа Access скроет построчное содержание заказа, и вы увидите лишь общую стоимость каждого заказа. Подсказка В примере со счетами создается отчет, печатающий счета для всех заказов вашей БД. Но вы можете воспользоваться фильтрацией (см. разд. "Фильтрация" главы 3) для отбора результатов для конкретного заказа или определенного клиента. Часть IV Разработка пользовательского интерфейса с помощью форм |