Базы данных - разработка Основы баз данных Проектирование базы данных Базы данных - Разработка Управление базой данных Базы данных - СУБД Управление базой данных Базы данных - виды Базы данных - софт для разработки Базы данных - софт Язык SQL Access FoxPro Oracle Informix Линтер Postgres СУБД DB2 InterBase |
|




Иллюстрация 6.13.
Отчет "Итоговый запрос предприятия", созданный Мастером отчетов


























Копирование элементов управления через буфер обмена
Преобразование отчетов
Режимы работы с отчетами
Режим Предварительного просмотра
Выделенный элемент управления или группу элементов управления можно удалить или скопировать в буфер обмена, а затем вставить в отчет. В Access 2002 для работы с буфером обмена используются стандартные комбинации клавиш Windows:
Копирование формата элемента управления
Копирование формата элемента управления
В Access 2002 существует возможность скопировать параметры форматирования из одного элемента управления отчета в другой, при этом копируются только те элементы форматирования, применение которых возможно для данного элемента управления. Чтобы скопировать параметры форматирования:
Настройка расстояний между несколькими элементами
Настройка расстояний между несколькими элементами
Возможно, в вашем отчете будут содержаться целые блоки текстовых полей, расположенных в строки и столбцы. Существует возможность быстро и точно изменить или выровнять горизонтальные и вертикальные расстояния между несколькими в ряд расположенными соседними элементами управления с помощью команд меню
Формат, Интервал по горизонтали
(Format, Horizontal Spacing) и
Формат, Интервал но вертикали
(Format, Vertical Spacing):
Используйте эти команды, предварительно выделив группу в ряд расположенных элементов.
Оформление страниц отчета
Оформление страниц отчета
При создании отчета важно не только определить данные, которые должны быть представлены в отчете, но и нужным образом оформить отчет как документ: правильно разбить его на страницы, пронумеровать страницы, выделить наиболее важные данные. В этом разделе будут рассмотрены вопросы, касающиеся оформления страниц отчета.
Панель элементов
Панель элементов
Панель инструментов, появляющаяся при открытии отчета в режиме Конструктора, содержащая кнопки с символическими изображениями элементов управления, называется
Панель элементов
(Toolbox). Это та же самая панель, которая используется в режиме Конструктора форм, и, как и в случае с формой, она позволяет размещать в отчете новые элементы управления. Чтобы закрыть панель элементов (Toolbox), нажмите кнопку
Панель элементов
(Toolbox) на панели инструментов
Конструктор отчетов
(Report Design) или нажмите кнопку
Закрыть
(Close) в правом верхнем углу панели элементов.
Замечание
При переходе в режим Конструктора Access автоматически отображает панель элементов. Если ее закрыть, то в следующий раз при переходе в режим Конструктора Access не будет выводить ее. В этом случае для отображения панели элементов нажмите кнопку Панель элементов (Toolbox) на панели инструментов Конструктор отчетов (Report Design) или выберите команду Вид, Панели инструментов (View, Toolbars), а затем установите флажок Панель элементов (Toolbox).
Панель инструментов Конструктор отчетов
Панель инструментов
Конструктор отчетов
На рис. 6.18 изображена панель инструментов Конструктор отчетов (Report Design), а в табл. 6.2 приведены описания кнопок панели инструментов Конструктор отчетов (Report Design) и соответствующие им команды меню.
Перемещение и изменение размера отдельного элемента управления
Перемещение и изменение размера отдельного элемента управления
Как уже описывалось выше, выделить отдельный элемент управления можно с помощью мыши или с помощью раскрывающегося списка
Объект
(Object) на панели инструментов
Формат (форма/отчет)
(Formatting Form/Report). При выделении элемента управления вокруг него появляется рамка с маркером перемещения (черный квадратик в левом верхнем углу) и пятью маркерами изменения размеров (рис. 6.26). На рис. 6.26 приведен пример выделенного элемента управления в отчете "Товары на складе". Сам отчет представлен на рис. 6.16.
Преобразование отчета в другие форматы
Преобразование отчета в другие форматы
В Access 2002 существует средство преобразования отчетов в целый ряд других форматов. Это средство называется
экспортом.
Чтобы экспортировать отчет Access в какой-нибудь другой формат, выделите отчет в окне базы данных или откройте его в любом режиме, а затем выберите команду Файл, Экспорт (File, Export). Появится диалоговое окно экспорта объекта базы данных, похожее на стандартное окно сохранения файла, в котором в качестве типа сохраняемого файла можно выбрать любой формат из предлагаемого списка:
Выбрав формат в раскрывающемся списке Тип файла (Save as type), введите в поле Имя файла (File name) имя файла, который будет создан, и нажмите кнопку Экспорт (Export). Предварительно можно установить в этом диалоговом окне флажок Автозапуск (Autostart), если вы хотите, чтобы после экспорта автоматически открылся созданный файл в приложении, в котором этот файл можно просмотреть.
Экспортировать отчет в один из перечисленных форматов можно также с помощью макроса, включающего макрокоманду OutputTo, или используя одноименный метод объекта DoCmd в процедуре VBA
(о применении макросов и программировании на VBA см. гл. 11 и 13).
Вы можете также послать отчет по электронной почте в одном из форматов экспорта прямо из Access программным путем, с помощью макроса, используя макрокоманду SendObject, или с помощью процедуры VBA, используя одноименный метод объекта DoCmd.
(0 преобразовании отчетов Access в различные форматы Web-страниц подробнее будет рассказано в разд. "Преобразование объектов базы данных в Web-страницы" гл. 12.)
Преобразование отчета в формат документов Word и Excel
Преобразование отчета в формат документов Word и Excel
Access 2002 позволяет преобразовать созданный отчет в документ Microsoft Word формата RTF. Чтобы выполнить такое преобразование:
В результате Access 2002 создаст файл формата RTF в текущем каталоге, например в папке \Мои документы (\Му Documents), по умолчанию используя в качестве имени файла название отчета, а затем откроет его в Word.
С помощью соседней команды меню
Сервис, Связи с Office, Анализ в Microsoft Excel
(Tools, Office Links, Analyze It with Microsoft Excel) можно преобразовать отчет в электронную таблицу Excel. При выборе этой команды автоматически создается новая рабочая книга Excel, в которую помещается рабочий лист с представлением отчета в виде электронной таблицы. В качестве имени файла XLS используется имя отчета.
Замечание
Эти команды преобразования в формат документов Word и Excel доступны также для таблиц, запросов и форм Access. Кроме того, для таблиц и запросов доступна еще команда Сервис, Связи с Office, Слияние с Microsoft Word (Tools, Office Links, Merge It with Microsoft Word). С помощью этой команды вызывается Мастер слияния, который позволяет на основе выделенной таблицы или запроса создать документ Word, связанный с этим источником данных, или связать данную таблицу или запрос с уже существующим документом Word, таким образом, что, когда данные в таблице или запросе будут изменяться, будут соответственно обновляться связанные поля в документе.
Преобразование отчетов
Вы создаете базу данных, накапливаете в ней данные, редактируете и анализируете их, используя средства Access. В какой-то момент, когда результаты обработки данных готовы, вы представляете их в виде отчета Access — внешне выглядящего как обычный документ, но этот документ можно просмотреть лишь в базе данных Access, в которой он сохранен. Этот вариант не годится, когда результаты своей работы в виде отчета Access вы хотите передать кому-либо другому, кто не работает с Access или даже, возможно, вообще не имеет дела с базами данных. Самый простой вариант — напечатать отчет на принтере, и тогда формат, в котором он был создан, не будет иметь значения. Но чаще всего отчет требуется передать именно в электронном виде, например переслать по электронной почте или другим способом предоставить данные из отчета, чтобы в дальнейшем они могли быть использованы в других документах.
Для решения этой задачи Microsoft Access предоставляет целый ряд возможностей преобразования отчетов в другие форматы. Это формат документов RTF, с которым можно работать в Word и некоторых других текстовых редакторах, формат электронных таблиц Excel, страницы HTML, разнообразные текстовые форматы (файлы с расширением txt, csv, tab, asc) с возможностью сохранения содержимого отчета на выбор в кодировке Windows, MS-DOS или Unicode, специальный формат снимков отчетов (snapshot). В новой версии Access 2002 к этим форматам добавились страницы доступа к данным и XML.
В этом разделе мы расскажем о том, как просто преобразовать отчет Access в любой из этих форматов. И вы сможете кому-либо передать отчет в наиболее удобном для него виде или использовать выбранный формат, чтобы поработать с отчетом в другом приложении.
Применение шаблона отчетов
Как правило, отчеты, подготавливаемые в одной базе данных, должны быть выполнены в одном стиле. Потратив достаточно много времени на создание и форматирование одного отчета, не хотелось бы терять еще столько же времени на разработку остальных. В качестве решения этой проблемы Access 2002 предлагает использовать созданный отчет в качестве шаблона для всех новых отчетов.
Чтобы создать отчет, который послужит шаблоном для всех последующих отчетов:
Замечание
Для контроля вносимых изменений используйте режим Предварительного просмотра. Чтобы перейти в этот режим, на панели инструментов Конструктор отчета (Report Design) нажмите кнопку Вид (View), на которой отображен элемент списка режимов Предварительный просмотр (Print Preview).
Теперь при создании отчета в режиме Конструктора в качестве шаблона будет использоваться указанный отчет, т. е. по умолчанию свойства создаваемого отчета будут иметь значения, определенные в шаблоне.
Просмотр и печать отчетов
Созданный отчет можно отобразить на экране и напечатать. Access 2002 позволяет просмотреть отчет перед печатью и установить подходящие поля страницы. При просмотре отчета в режиме одной полной страницы (масштаб 100%) Access отображает отчет так, как он будет выглядеть при печати.
Просмотреть отчет перед печатью можно в режиме Просмотра образца или в режиме Предварительного просмотра. Переход из одного режима в другой описан
в разд. "Режимы работы с отчетами" данной главы.
Чтобы изменить поля страницы отчета:
Замечание
Эту же команду можно использовать и в режиме Просмотра образца отчета, и после выделения отчета в списке отчетов в окне базы данных.
Режимы работы с отчетами
Работа с отчетами Access 2002 может происходить в трех режимах: в режиме Просмотра образца, в режиме Предварительного просмотра и в режиме Конструктора. Переключиться из одного режима в другой можно либо с помощью команды
Образец
(Layout Preview),
Предварительный просмотр
(Print Preview) или
Конструктор
(Design View) в меню Вид (View) в любом режиме работы с отчетом, либо с помощью кнопки
Вид
(View) панели инструментов
Конструктор отчетов
(Report Design) в режиме Конструктора.
Режим Предварительного просмотра предназначен для просмотра отчета в Access в том виде, как он будет выведен на печать. Отчет, открытый в режиме Предварительного просмотра, можно просмотреть в увеличенном или уменьшенном масштабе, отобразить на экране одновременно одну или несколько страниц, а также напечатать, предварительно определив параметры страницы. По умолчанию из окна базы данных (при двойном щелчке по отчету или нажатии кнопки
Открыть
(Preview) в окне базы данных) отчет открывается именно в этом режиме. Если отчет был открыт в другом режиме, то для перехода в режим Предварительного просмотра выберите команду
Вид, Предварительный просмотр
(View, Print Preview) или нажмите на стрелку, расположенную справа от кнопки Вид (View) панели инструментов
Конструктор отчетов
(Report Design) и в открывшемся списке выберите элемент
Предварительный просмотр
(Print Preview).
Режим Конструктора
Разработку структуры отчета, изменение его внешнего вида, добавление и удаление элементов можно производить только в режиме Конструктора отчетов.
Панель элементов
(Toolbox), отображаемая в этом режиме, позволяет создавать элементы управления. При этом некоторые элементы управления можно создать с помощью Мастера элементов, осуществляющего пошаговое руководство этим процессом.
К разрабатываемому отчету можно применить один из предлагаемых Access автоформатов, позволяющих быстро настроить внешний вид отчета. Более того, Access 2002 позволяет создавать свои собственные автоформаты и применять их к другим отчетам.
Чтобы открыть отчет в режиме Конструктора, выделите нужный отчет в окне базы данных и выберите команду
Вид, Конструктор
(View, Design View) или нажмите на кнопку
Конструктор
(Design) в окне базы данных.
Режим Предварительного просмотра
Если в окне
База данных
(Database) дважды щелкнуть левой кнопкой мыши по имени существующего отчета, то на экране появится отчет в режиме Предварительного просмотра. На рис. 6.17 изображена панель инструментов
Предварительный просмотр
(Print Preview), а в табл. 6.1 перечислены кнопки панели инструментов и соответствующие им команды меню в режиме Предварительного просмотра.
Режим Просмотра образца
Режим Просмотра образца применяется при разработке отчета для быстрого просмотра полученной структуры отчета. В этом режиме в отчете отображается лишь часть данных, что значительно ускоряет процесс загрузки данных в отчет для просмотра.
Если отчет открыт в режиме Конструктора, то, чтобы перейти в режим Просмотра образца на панели инструментов
Конструктор отчетов
(Report Design), нажмите стрелку справа от кнопки Вид (View) и в раскрывшемся списке выделите элемент
Образец
(Layout Preview). Чтобы вернуться в режим Конструктора и продолжить правку отчета, нажмите кнопку Вид, отображенную теперь на панели инструментов
Предварительный просмотр
(Print Preview).
Снимки отчетов
Снимки отчетов
В предыдущей версии Access 2000 появилось новое средство публикации отчетов, отличающееся от экспорта в разнообразные наиболее популярные форматы документов. Это — преобразование отчетов Access в специально разработанный для задачи их публикации формат
снимков отчетов
(report snapshot). Основная идея этого новшества — предоставление компактного представления отчетов Access в виде отдельных от базы данных файлов (снимков отчетов), которые можно просматривать, листать и печатать без использования Microsoft Access, с помощью специально созданного очень небольшого приложения, названного "Просмотр снимков" (Snapshot Viewer). Эта программа совершенно независима от самого Microsoft Access и может быть установлена без установки на компьютер пакета Microsoft Office. Ее дистрибутив входит в состав пакета, а также доступен через Интернет на Web-узле Microsoft:
http://www.microsoft.cora
.
Электронную версию отчета Access в виде файла снимка отчета можно также переслать по электронной почте или распространить другим способом передачи файлов. Те пользователи, на чьих компьютерах установлена программа "Просмотр снимков", смогут просмотреть полученный в виде снимка отчет. В новой версии Access 2002 это средство сохранилось.
Для преобразования отчета Access в формат снимка требуется воспользоваться тем же, упомянутым в предыдущем разделе, средством экспорта объектов базы данных Access.
Снимок отчета — файл с расширением snp — содержит копии всех страниц отчета, включая графические и другие вложенные объекты. Чтобы на основе отчета Access создать снимок:
Замечание
Если программа "Просмотр снимков" на вашем компьютере не была установлена (она не устанавливается со стандартной конфигурацией Access), то в этот момент будет произведена автоматическая попытка установить ее. Поэтому, возможно, вы получите сообщение с требованием вставить в дисковод дистрибутивный диск Microsoft Office.
Сортировка и группировка данных
Сортировка и группировка данных
Отчеты становятся более понятными и структурированными, если данные в них организованы в группы и подгруппы.
В разд. "Создание отчета с помощью Мастера отчетов" данной главы
было показано, как задать начальные свойства группировки и сортировки данных. Однако структуру отчета можно изменить. Для этого используется диалоговое окно
Сортировка и группировка
(Sorting and Grouping), изображенное на рис. 6.28.
Чтобы открыть диалоговое окно
Сортировка и группировка
(Sorting and Grouping), откройте отчет в режиме Конструктора и нажмите кнопку
Сортировка и группировка
(Sorting and Grouping) на панели инструментов
Конструктор отчетов
(Report Design).
Создание элементов управления с помощью кнопки Список полей
Создание элементов управления с помощью кнопки
Список полей
Не менее простым и удобным способом создания элементов управления является использование списка полей. Чтобы открыть список полей источника данных, доступных для создаваемого отчета, нажмите кнопку
Список полей
(Field List) на панели инструментов
Конструктор отчетов
(Report Design). Появится плавающее окно, содержащее поля из выбранного для формы источника данных. На рис. 6.25 изображен список полей запроса, который был использован в качестве источника данных для отчета "Товары на складе".
Создание элементов управления с помощью панели элементов
Создание элементов управления с помощью панели элементов
Создание элементов управления с помощью панели элементов может происходить с использованием или без использования мастера. В этом разделе мы приведем пример создания элемента управления
Список
(List Box) этими двумя способами.
Для добавления списка в какой-либо раздел отчета без помощи мастера:
Теперь для определения свойств созданного списка нужно открыть окно его свойств и сделать необходимые изменения.
После добавления элемента управления для его перемещения и изменения размеров используются верхний угловой маркер перемещения и маркеры изменения размеров. Положение левого верхнего угла элемента определяется значениями свойств элемента управления
От левого края
(Left) и
От верхнего края
(Тор). Перемещая мышью маркеры изменения размеров, вы изменяете значения свойств элемента управления
Ширина
(Width) и
Высота
(Height).
Добавление большинства других типов элементов управления (выключателей, переключателей, флажков) в форму совершенно аналогично.
Если кнопка
Мастера
(Control Wizards) на панели элементов нажата, то некоторые ее кнопки, например,
Список
(List Box) или
Поле со списком
(Combo Box), при их нажатии для создания элемента управления вызывают Мастер элементов.
Чтобы создать элемент управления
Список
(List Box), содержащий фиксированный набор значений с помощью мастера:
Создание и печать отчетов
Одной из основных задач создания и использования баз данных является предоставление пользователям необходимой информации на основе существующих данных. В Access 2002 для этих целей предназначены формы и отчеты. Отчеты позволяют выбрать из базы данных требуемую пользователем информацию и оформить ее в виде документов, которые можно просмотреть и напечатать. Источником данных для отчета может быть таблица или запрос. Кроме данных, полученных из таблиц, в отчете могут отображаться вычисленные по исходным данным значения, например итоговые суммы.
Отчеты и формы Access имеют много общего. Однако, в отличие от форм, отчеты не предназначены для ввода и правки данных в таблицах. Они позволяют лишь просматривать и печатать данные. В отчете невозможно изменить исходные данные с помощью элементов управления, как это мож-но сделать с помощью форм. Хотя в отчетах можно использовать такие же элементы управления для указания состояния переключателей, флажков и списков.
Отчет, как и форма, может быть создан с помощью мастера. Разделы отчета подобны разделам формы и включают заголовок и примечание отчета, область данных, а также верхний и нижний колонтитулы. В примечание отчета часто помещают поля с итоговыми значениями. Элементы управления могут быть добавлены в отчет с помощью панели инструментов
Панель элементов
(Toolbox), идентичной той, что используется в режиме Конструктора форм. Форматирование и группировка элементов управления в отчете выполняются аналогично форматированию и группировке элементов управления в форме. Формы могут содержать подчиненные формы, а отчеты могут содержать подчиненные отчеты.
В этой главе обсуждаются следующие вопросы:
Данная глава посвящена созданию и изменению простых отчетов, не содержащих подчиненных отчетов. О создании более сложных отчетов рассказывается
в гл. 10.
Создание и удаление элементов управления отчета
Создание и удаление элементов управления отчета
Access 2002 предоставляет два простых метода создания элементов управления: с помощью панели инструментов
Панель элементов
(Toolbox) и с помощью кнопки
Список полей
(Field List). Кроме того, при создании элементов управления с помощью панели элементов можно воспользоваться мастером, позволяющим пройти шаг за шагом процесс создания более сложных элементов управления, например таких, как списки, поля со списком, кнопки и группы элементов управления.
Создание отчета с помощью Мастера отчетов
Еще одним простым и быстрым способом создания отчетов является использование Мастера отчетов. С его помощью можно создавать отчеты (от самых простых до включающих подчиненные отчеты), содержащие поля из одной или более таблиц или запросов. Использование Мастера отчетов позволяет очень быстро познакомиться со многими основными средствами разработки отчетов, предоставляемыми Access 2002. Процесс создания отчетов, более сложных, чем позволяет мастер, описан
в гл. 10.
Чтобы более наглядно представить процесс создания отчета с помощью мастера, опишем процедуру создания отчета на основе сразу нескольких таблиц: "Товары" (Products), "Поставщики" (Suppliers) и "Типы" (Categories) базы данных "Борей" (Northwind). В отчете будет представлено текущее количество товаров на складе по категориям.
Чтобы создать простой отчет:
Создание в отчете вычисляемых полей
Создание в отчете вычисляемых полей
Вычисляемые поля предназначены для отображения в отчетах значений выражений на основе исходных данных. Вычисляемые поля в отчетах можно использовать для получения итоговых значений или проведения специальных вычислений, например, чтобы отобразить общую цену заказа, вычислив произведение количества товара на цену одного изделия. Рассмотрим процедуру создания вычисляемых полей на примере отчета "Товары на складе", созданного ранее.
Чтобы добавить к отчету вычисляемое поле "Сумма":
Замечание
= [НаСкладе]* [Цена] (= [UnitsInStock] * [Unit-Price]
).
Откройте окно свойств
поля, дважды щелкнув по нему, и на вкладке
Макет
(Format) в поле со списком свойства
Формат поля
(Format) выберите значение
Денежный
(Currency).
Ввести выражение в текстовое поле можно несколькими способами: выделите его и нажмите комбинацию клавиш
Структура отчета
Структура отчета
Отчет состоит из нескольких частей, называемых
разделами.
Рассмотрим их назначение. Разделы (sections) отчета включают заголовок отчета, примечание отчета, область данных отчета, а также верхний и нижний колонтитулы страниц отчета. Заголовок и примечание отчета, верхний и нижний колонтитулы страницы не являются обязательными элементами структуры отчета. Эти разделы можно добавить или удалить из отчета с помощью соответствующей команды меню Вид (View) в режиме Конструктора.
Раздел заголовка отчета определяет высоту области заголовка отчета. Этот раздел может содержать текст, графику и другие элементы управления, которые будут выводиться в верхней части отчета. В многостраничном отчете раздел заголовка отображается только на первой странице.
Раздел области данных предназначен для отображения записей источника данных отчета. Этот раздел может содержать элементы управления для отображения данных из каждой записи в источнике — таблице и запросе.
Раздел примечаний отчета определяет высоту области примечания отчета и добавляется вместе с разделом заголовка отчета. При печати многостраничного отчета примечание будет отображено только внизу последней страницы.
Для добавления областей заголовка и примечания отчета выберите команду
Вид, Заголовок/примечание отчета
(View, Report Header/Footer). Если отчет уже содержит данные области, то команда меню
Заголовок/примечание отчета
(Report Header/Footer) будет отмечена флажком. В этом случае команда
Вид, Заголовок/примечание отчета
(View, Report Header/Footer) позволяет удалить области заголовка и примечания из отчета.
Замечание
При удалении областей заголовка или примечания отчета, содержащих текст либо другие элементы управления, Access выводит диалоговое окно, предупреждающее об удалении содержимого заголовка и примечания.
При печати многостраничного отчета содержимое разделов верхнего и нижнего колонтитулов страниц отчета выводится на каждой странице. Чтобы добавить к отчету верхний и нижний колонтитулы, выберите команду
Вид, Колонтитулы
(View, Page Header/Footer). Если отчет уже содержит эти области, то команда меню Колонтитулы (Page Header/Footer) будет отмечена флажком. Для удаления областей верхнего и нижнего колонтитулов страниц отчета снова выберите команду
Вид, Колонтитулы
(View, Page Header/Footer).
Поскольку отчеты, как правило, включают группировку записей и вывод промежуточных итогов, в них могут присутствовать дополнительные разделы
Заголовок группы
(Group Header) и
Примечание группы
(Group Footer). В зависимости от количества уровней группировки в отчете может быть разное количество таких разделов.
Панель инструментов Предварительный просмотр
Таблица 6.1.
Панель инструментов
Предварительный просмотр
Кнопка
Функция
Команда меню
Вид (View)
Переключение между тремя режимами работы с отчетом
Вид, Конструктор (View, Design View) Вид, Предварительный просмотр (View, Print Preview) Вид, Образец (View, Layout Preview)
Печать (факс)
(Print (Fax))
Печать отчета или отправка его по факсу без отображения диалогового окна Печать (Print). Печать отчета выполняется с использованием текущих параметров принтера
He предусмотрена
Кнопка
Функция
Команда меню
Масштаб
(Zoom)
Обеспечивает переключение между полностраничным режимом просмотра и режимом просмотра в натуральную величину. Щелчок левой кнопкой мыши, если ее указатель принял форму увеличительного стекла, приведет к тем же результатам
Вид, Масштаб, 100%
(View, Zoom, Zoom 100%), Вид, Масштаб, Вписать в окно (View, Zoom, Fit То Window)
Одна страница (One Page)
Отображает на экране одну страницу
Вид, Число страниц, Одна страница
(View, Pages, One Page)
Две страницы
(Two Pages)
Отображает на экране две страницы
Вид, Число страниц, Две страницы
(View, Pages, Two Pages)
Несколько страниц
(Multiple Pages)
Отображает на экране несколько страниц
Вид, Число страниц, Четыре страницы
(View, Pages, Four Pages), или Восемь страниц (Eight Pages), или Двен-надцать страниц (Twelve Pages)
Список Масштаб (Zoom)
Изменяет масштаб изображения от 10 до 1000% либо обеспечивает масштабирование отчета по размеру окна
Вид, Масштаб (View, Zoom)
Закрыть
(Close)
Закрывает окно предварительного просмотра и обеспечивает возврат в режим Конструктора отчета или в окно База данных (Database)
Файл, Предварительный просмотр (File, Print Preview)
Установка
(Setup)
Отображение диалогового окна Параметры страницы (Page Setup)
Файл, Параметры страницы (File, Page Setup)
Связи с Office
(OfficeLinks)
Выводит раскрывающийся список команд для связи с программами Microsoft Office: Публикация в Microsoft Word (Publish It with Microsoft Word) и Анализ в Microsoft Excel (Analyze It with Microsoft Excel). (Команда Слияние с Microsoft Word (Merge It with Microsoft Word) для отчетов не доступна)
Сервис, Связи с Office
(Tools, Office Links)
Окно базы данных
(Database Window)
Открывает окно базы данных
Окно, 1 (Window, 1)
Справка по Microsoft Access (Microsoft Access Help)
Вызов помощника и получение справки Access 2002
Справка, Справка по Microsoft Access
(Help, Microsoft Access Help)
Новый объект
(New Object)
Создает новый объект. Щелкните по стрелке справа от этой кнопки, появится раскрывающийся список объектов, которые можно создать
Нет
Панель инструментов Конструктор отчетов
Таблица 6.2.
Панель инструментов
Конструктор отчетов
Кнопка
Описание
Команда меню
Вид (View)
Переключение в другие режимы работы с отчетом. Чтобы открыть отчет в каком-либо другом режиме, нажмите стрелку справа от кнопки и в появившемся списке выделите элемент, соответствующий необходимому режиму
Вид, Предварительный просмотр (View, Print Preview) Вид, Образец (View, Layout Preview)
Сохранить (Save)
Сохранение открытого отчета
Файл, Сохранить
(File, Save)
Найти (Search)
Отображение панели поиска документов Office. (Это новое средство Access 2002.)
Файл, Найти (File, Search)
Печать (факс)
(Print (Fax))
Печать или отправка по факсу отчета без открытия диалогового окна Печать (Print). (Отправка по факсу — новое средство Access 2002.)
Не предусмотрена
Предварительный просмотр (Print Preview)
Предварительный просмотр отчета перед печатью. Отчет может быть напечатан из окна предварительного просмотра
Файл, Предварительный просмотр (File, Print Preview)
Вырезать (Cut)
Удаление выделенных объектов из отчета в буфер обмена Windows
Правка, Вырезать
(Edit, Cut)
Копировать (Сору)
Копирование выделенных объектов отчета в буфер обмена .
Правка, Копировать
(Edit, Copy)
Вставить (Paste)
Вставка содержимого буфера обмена в отчет
Правка, Вставить
(Edit, Paste)
Формат по образцу (Format Painter)
Копирование параметров форматирования из одного выделенного объекта в другой
Нет
Отменить (Undo)
Отмена последнего изменения отчета
Правка, Отменить
(Edit, Undo)
Вернуть (Redo)
Повторить отмененное действие
Правка, Вернуть
(Edit, Redo)
Добавление гиперссылки
(Insert Hyperlink)
Вставка в отчет гиперссылки
Вставка, Гиперссылка
(Insert, Hyperlink)
Список полей
(Field List)
Отображение или скрытие списка полей, содержащихся в источнике данных (запросе или таблице) отчета
Вид, Список полей
(View, Field List)
Панель элементов
(Toolbox)
Отображение или скрытие панели элементов
Вид, Панель элементов
(View, Toolbox)
Сортировка и группировка
(Sorting and Grouping)
Выводит диалоговое окно Сортировка и группировка (Sorting and Grouping), в котором можно задать структуру отчета и порядок отображения данных в нем
Вид, Сортировка и группировка (View, Sorting and Grouping)
Кнопка
Описание
Команда меню
Автоформат
Выбор заранее определенных
Формат, Автоформат
(AutoFormat)
форматов для отчетов, включая
(Format, AutoFormat)
такие характеристики, как фоновый рисунок для отчета и шрифты
для элементов управления
Программа
Открытие модуля, содержащего
Вид, Программа
(Code)
процедуры обработки событий
(View, Code)
отчета
Свойства
Открытие окон свойств выделен-
Вид, Свойства
(Properties)
ных объектов — отчета, раздела
(View, Properties)
(например, верхнего или нижнего
колонтитула), а также элементов
управления
Построить
Вызов Построителя для выделен-
Нет
(Build)
ного элемента или свойства в отчете. Access активизирует данную кнопку только в том случае, если для выделенного элемента или для свойства имеется Построитель
Окно базы данных
Отображение окна базы данных
Окно, 1 (Window, 1)
(Database Window)
Новый объект
Создание нового объекта базы
Нет
(New Object)
данных. Чтобы выбрать тип созда-
ваемого объекта, нажмите стрелку
справа от кнопки
Справка по Micro-
Вызов помощника и получение
Справка, Справка
soft Access
справки Access 2002
по Microsoft Access
(Microsoft Access
(Help, Microsoft Access Help)
Help)
Удаление элементов отчета
Удаление элементов отчета
Чтобы удалить из отчета какой-либо элемент управления:
Чтобы сразу удалить несколько элементов управления, выделите их с помощью мыши, удерживая нажатой клавишу
Выделение отчета и его элементов
Выделение отчета и его элементов
Прежде чем перейти к изменению свойств отчета или его элементов, необходимо научиться их выделять. Выделение объектов производится с помощью мыши.
Выделить весь отчет или его элемент можно щелчком левой кнопки мыши по определенному месту в окне Конструктора. Назовем такие места, соответственно,
областями выделения
всего отчета или его элемента.
Областью выделения всего отчета можно назвать квадратик, расположенный в месте пересечения вертикальной и горизонтальной линеек в верхней и левой боковой части отчета в режиме Конструктора, а еще области за границами отчета, но внутри окна Конструктора отчетов, т. к. щелчком левой кнопки по этим областям выполняется выделение отчета.
Итак, чтобы выделить весь отчет, щелкните левой кнопкой мыши по области вне границ отчета, но внутри окна Конструктора отчетов, либо щелкните левой кнопкой мыши по квадратику в верхнем левом углу окна Конструктора отчетов, где пересекаются вертикальная и горизонтальная линейки; либо выберите команду
Правка, Выделить отчет
(Edit, Select Report).
Замечание
Другой способ выделить отчет — выбрать команду
Вид, Выделить отчет
(View, Select Report). Команда
Вид, Выделить все
(View, Select All) позволяет сразу выделить все элементы управления отчета.
Областью выделения элемента управления является все пространство внутри контура этого элемента. Щелкнув в любом месте этого пространства, вы выделяете элемент управления.
Итак, чтобы выделить элемент управления (либо элемент управления с меткой), щелкните по нему левой кнопкой мыши.
Еще одной разновидностью элементов отчета можно назвать его разделы. Областью выделения раздела отчета является любое свободное от элементов управления пространство внутри раздела или заголовок раздела, выделенный в отчете полосой серого цвета с названием заголовка.
Итак, чтобы выделить раздел заголовка отчета, примечания отчета, области данных или разделы верхнего и нижнего колонтитулов, щелкните левой кнопкой мыши по области заголовка отчета, примечания отчета, области данных, верхнего или нижнего колонтитулов.
Замечание
Чтобы быстро выделить любой объект отчета или весь отчет целиком, в раскрывающемся списке
Объект
(Object) панели инструментов
Формат (форма/отчет)
(Formatting Form/Report) выберите название нужного раздела отчета или элемента управления.
Выделение, перемещение и изменение свойств нескольких элементов управления
Выделение, перемещение и изменение свойств нескольких элементов управления
Чтобы одновременно выделить несколько элементов управления, щелкните левой кнопкой мыши по одному элементу управления, чтобы выделить его и, удерживая нажатой клавишу
Замечание
Область выделения позволяет выделить все элементы управления, которые хотя бы частично попадают в область. Однако данный способ выделения объектов, используемый Access по умолчанию, можно изменить для того, чтобы выделять объект только в том случае, если он целиком попадает в область выделения. Для этого выберите команду Сервис, Параметры (Tools, Options), раскройте вкладку Формы и отчеты (Forms/Reports) и выберите переключатель охват (Fully Enclosed).
Выделив несколько элементов одновременно, можно сразу настроить их общие свойства. Для этого отобразите диалоговое окно свойств, нажав кнопку
Свойства
(Properties) на панели инструментов
Конструктор отчетов
(Report Design).
Чтобы отменить выделение одного из элементов управления в выделенной группе, нажмите клавишу
Переместить выделенную группу элементов управления можно, зацепив указателем мыши за границу одного из них и перетащив всю группу на новое место.
Выравнивание элемента управления по сетке
Выравнивание элемента управления по сетке
В окне Конструктора отчетов может быть отображена сетка, состоящая in линий толщиной в один пиксел, которые проводятся через каждое деление горизонтальной и вертикальной линеек окна Конструктора отчетов (то есть через сантиметр). Чтобы отобразить сетку, выберите команду Вид, Сетка (View, Grid). Соответствующая команда меню будет отмечена галочкой. Чтобы отменить отображение сетки, снова выберите команду
Вид, Сетка
(View, Grid). Отметка с команды меню
Сетка
(Grid) будет снята.
С помощью сетки можно выравнивать элементы управления по горизонтали или по вертикали. Элементы управления можно "привязать к сетке", выбрав команду
Формат, Привязать к сетке
(Format, Snap to Grid). Если привязка к сетке включена, то пункт меню
Привязать к сетке
(Snap to Grid) отмечен галочкой. Если перемещать элемент управления при включенной привязке к сетке, то левый верхний угол объекта перемещается дискретно по узлам сетки.
По умолчанию сетка отображается во всех новых отчетах и ее густота равна 10 узлам на сантиметр. Чтобы изменить густоту узлов сетки:
Выравнивание нескольких элементов управления
Выравнивание нескольких элементов управления
Высоту всех текстовых полей можно одновременно отрегулировать таким образом, чтобы их параметры соответствовали используемому шрифту. Чтобы выделить все элементы управления в отчете, выберите команду
Правка, Выделить все
(Edit, Select All), а затем выберите команду
Формат, Размер, По размеру данных
(Format, Size, To Fit). Access автоматически установит приемлемую высоту всех текстовых полей.
Один или несколько элементов управления можно выровнять по сетке или относительно друг друга. Для этого выделите нужные элементы и выберите команду
Формат, Выровнять
(Format, Align), а затем выберите команду:
Чтобы придать создаваемому отчету более привлекательный вид, необходимо потратить некоторое время на выравнивание групп элементов управления по горизонтали и вертикали.
в первой части нашей книги.
Выводы
Эта глава является последней в первой части нашей книги. На ней мы заканчиваем наше знакомство с Access 2002. Мы показали вам основные приемы работы с объектами Access: таблицами, запросами, формами и отчетами. Этих сведений вполне достаточно для того, чтобы решать несложные задачи обработки данных, которые можно представить в виде некоторого количества связанных таблиц — базы данных. Мы надеемся, что вы убедились в том, что Access 2002 является удобным инструментом, которым легко пользоваться и который вы можете очень быстро освоить, и получили первые навыки работы. Во всех главах этой части мы отсылали читателя к следующим главам книги за дополнительными сведениями, касающимися предмета рассмотрения. Следующие главы существенно расширят ваше представление о возможностях системы и должны показать вам, что Access 2002 не только легкий и простой, но ч мощный инструмент для решения прикладных задач.