[an error occurred while processing this directive] | |
Основные операции с базами данных |
Вывод результатовПолученную и обработанную информацию необходимо правильно представить. Основными объектами печати в Access являются формы и отчеты. Таблицы и запросы имеют минимальный набор средств настройки параметров печати и печатаются, как правило, только для просмотра данных без какого-либо форматирования. В Access имеется несколько способов вывода информации. Основной способ — печать нужного объекта или его фрагмента. Кроме того, имеется возможность объединить базу данных Access и документ Word, опубликовать базу данных или ее часть в Интернете в виде Web-страницы (см. раздел «Экспорт данных: В файл HTML» главы «Операции с файлами») и, наконец, использовать электронную почту. Документ Word: ПубликацияЛюбой объект Access (таблицу, запрос, форму или отчет) можно опубликовать в документе Word, чтобы получить доступ ко всем возможностям форматирования этого текстового процессора. (См. также раздел «Документ Word: Слияние».) Шаг за шагом
Документ Word: СлияниеДокумент слияния — это документ, основа которого создана в приложении Word, а все данные взяты из базы данных Access. В отличие от публикации (см. раздел «Документ Word: Публикация»), при слиянии в документе Word создаются поля слияния, которые обеспечивают связь с соответствующими полями таблицы или запроса Access. Можно, например, составить стандартное приглашение с полями слияния вместо атрибутов и адресов приглашенных. После этого на основе документа слияния можно создать новый документ Word, в котором поля слияния будут заменены записями соответствующих полей таблицы или запроса Access, причем количество разделов этого документа будет равно количеству записей. Таким образом, для каждого приглашенного, информация о котором имеется в базе данных Access, в документе Word будет создан отдельный раздел со стандартным текстом приглашения. СОВЕТПеред выполнением слияния создайте запрос на выборку, в котором соберите все поля, необходимые в итоговом документе слияния. ПРИМЕЧАНИЕАлгоритм слияния несколько напоминает алгоритм создания почтовых наклеек (см. раздел «Печать: Почтовых наклеек»), но возможности слияния гораздо шире, поскольку в документ слияния может быть включен любой текст с любым форматированием, доступным в программе Word. Шаг за шагом
СОВЕТМежду полями слияния в документе Word можно вставлять текст, любые знаки препинания и вообще форматировать документ, используя все возможности форматирования Microsoft Word. Использование электронной почтыДля распространения любых объектов базы данных, за исключением макросов, среди ограниченного круга пользователей можно воспользоваться услугами электронной почты. Такой способ передачи информации из базы данных самый быстрый и дешевый. Access не имеет собственных инструментов для подготовки и отправки почтовых сообщений, однако в пакете Office 2000 имеется приложение Outlook, предназначенное для работы с электронной почтой. Все приложения Office, в том числе Access, связаны с Outlook и могут использовать возможности этой программы. Для работы с электронной почтой вы и ваши клиенты должны быть подключены к Интернету через модем или локальную сеть. Шаг за шагом
СОВЕТВ текстовое поле, под которым находится значок присоединенного объекта, можно ввести текст сообщения. ПРИМЕЧАНИЕAccess позволяет отправить объекты в следующих форматах: HTML (.HTM или .HTML), ActiveX (.ASP), Excel (.XLS), IIS (.HTX или .IDC), текст в формате MS-DOS (.TXT) или RTF (.RTF). Список допустимых форматов в окне диалога Отправка по почте (Send) зависит от типа объекта, выбранного в окне базы данных. Параметры страницы: Ориентация и размерДля печати документов в Access используются две стандартные ориентации страницы: книжная и альбомная. Страница с альбомной ориентацией отличается от книжной тем, что развернута на 90° (ширина такой страницы больше, чем высота). По умолчанию для страницы устанавливаются размер 210×297 мм (это стандартный формат А4) и книжная ориентация. Указанные параметры (ориентацию и размер) можно изменить. Шаг за шагом
ПРИМЕЧАНИЕВ Access параметры страницы каждого объекта хранятся отдельно, поэтому параметры страницы, установленные для одного объекта, никак не влияют на параметры страницы другого объекта. Параметры страницы: ОтступыОтступы от всех краев страницы (поля страницы) по умолчанию устанавливаются одинаковыми и равными 25 мм. При необходимости эти отступы можно изменить, например сделать с одной стороны широкие поля для заметок. Шаг за шагом
СОВЕТЕсли документ не помещается на странице, попробуйте уменьшить поля страницы - это позволит увеличить размер области печати, не меняя размера страницы. ПРИМЕЧАНИЕВ Access параметры страницы каждого объекта хранятся отдельно, поэтому параметры страницы, установленные для одного объекта, никак не влияют на параметры страницы другого объекта. Параметры страницы: НомераПри печати многостраничных документов Access предоставляет возможность вставлять в них номера страниц (это касается только форм и отчетов). Шаг за шагом
ПРИМЕЧАНИЕПри выполнении описанной выше процедуры Access создает в области верхнего или нижнего колонтитула объекта обычный элемент управления Поле (Text Box), в поле свойства Данные (Control Source) которого помимо текста имеются ключевые слова [Page] и/или [Pages]. Первое позволяет определять номера страниц, а второе - их количество. При желании можно «вручную» создать такой элемент управления и ввести нужное значение свойства Данные (Control Source) (см. раздел «Элемент управления: Поле» главы «Формы и отчеты»). СОВЕТЧтобы отредактировать поле номера страницы, например добавить текст, в окне конструктора отчета выделите это поле и на вкладке Данные (Data) окна диалога свойств выделенного элемента управления в поле свойства Данные (Control Source) введите нужный текст или выражение. Текст должен быть заключен в кавычки, например "страница". ПРИМЕЧАНИЕВ Access параметры страницы каждого объекта хранятся отдельно, поэтому параметры страницы, установленные для одного объекта, никак не влияют на параметры страницы другого объекта. Печать: Выбранных страницВ формах и отчетах имеется возможность печати не всего объекта, а лишь его части — страницы или даже отдельной записи (см. раздел «Печать: Одной записи»). СОВЕТНеобходимую для печати область в отчете можно выделить символами разрыва страниц. Затем, зная номер страницы, ее можно напечатать (см. раздел «Разрыв страницы: Вставка в отчет»). Шаг за шагом
Печать: Нескольких копийПараметры печати, установленные по умолчанию, позволяют печатать только один документ. Однако реальное число копий документа, которое автоматически может напечатать принтер, зависит только от возможностей принтера и количества бумаги. Шаг за шагом
ПРИМЕЧАНИЕПри установленном флажке разобрать по копиям (Collate) сначала печатается первая копия всех страниц документа, потом следующая и т. д. В противном случае сначала печатаются все копии первой страницы, потом второй и т. д. Печать: Одной записиСитуация, в которой нужно напечатать всего одну запись яз базы данных, достаточно распространена. Она возникает, например, когда требуется послать приглашение клиенту, информация о котором хранится в базе данных. Для массовой рассылки в Access предусмотрены другие средства (см. разделы «Печать: Почтовых наклеек» и «Документ Word: Слияние»), а для печати одной записи подойдет описанная ниже процедура. Шаг за шагом
СОВЕТЧтобы напечатать одну запись отчета, выделите ее символами разрыва страниц. Затем напечатайте эту страницу по ее номеру (см. раздел «Разрыв страницы: Вставка в отчет»). Печать: ОтчетаОтчеты представляют собой объекты Access, которые специально предназначены для вывода информации в удобном для пользователя виде. В отчетах предусмотрено множество возможностей по отображению данных, которых нет в других объектах. Например, отчет позволяет сгруппировать данные и вывести итоговые значения для каждой группы записей (см. раздел «Групповые операции: Группировка в отчете» главы «Вычисления»). Шаг за шагом
СОВЕТЧтобы напечатать отчет с параметрами, заданными по умолчанию, выделите его в окне базы данных и нажмите кнопку Печать (Print) на панели инструментов Access. СОВЕТЧтобы прервать печать в процессе загрузки данных на принтер, нажмите кнопку Отмена (Cancel) в окне диалога Печать (Printing). Если документ уже печатается, откройте окно диалога Принтеры, выбрав команду Пуск → Настройка → Принтеры, затем выберите принтер, в открывшемся окне диалога выбранного принтера выделите документ, печать которого нужно остановить, и выберите команду Документ → Отменить печать. Печать: По событиюДля управления процессом печати пользователь может ввести программный код в свойства обработки событий. С его помощью можно запрограммировать вывод на печать записей того или иного поля. Например, если отчет не содержит никакой информации, молено вывести информационное окно с сообщением об отсутствии данных для печати. (Для получения более полной информации о процедурах обработки событий см. главу «Дополнительные возможности и программирование».) Шаг за шагом
СОВЕТЧтобы проверить работоспособность созданного кода, создайте условия, при которых отчет не будет содержать данных. Например, если отчет основан на запросе, задайте такие условия отбора, чтобы не наелось ни одной записи, соответствующей этим условиям. ПРИМЕЧАНИЕПримеры обработки этого и других событий можно найти в базе данных «Борей» в отчете Печать: Почтовых наклеекПочтовые наклейки — это небольшие бланки, на которых печатаются содержащиеся в базе данных данные (как правило, адреса и фамилии получателей) и которые предназначены для наклеивания на почтовые конверты. Для создания почтовых наклеек в Access предусмотрен специальный мастер. Шаг за шагом
Печать: Создание кнопки(Для получения предварительной информации см. раздел «Печать: Одной записи».) Если вам приходится очень часто печатать по одной записи, на форме можно создать кнопку, которая позволит распечатать форму с требуемой записью. Шаг за шагом
Печать: Таблицы или запросаТаблицы и запросы имеют минимальный набор средств форматирования для подготовки документа к печати. Как правило, таблицы и запросы печатаются только для просмотра данных, а не для создания в достаточной степени представительного документа. Для подготовки профессиональных документов нужно использовать возможности отчета. Шаг за шагом
СОВЕТЧтобы напечатать таблицу или запрос с параметрами, заданными по умолчанию, выделите объект в окне базы данных и нажмите кнопку Печать (Print) на панели инструментов Access. СОВЕТЧтобы прервать печать в процессе загрузки данных на принтер, нажмите кнопку Отмена (Cancel) в окне диалога Печать (Printing). Если документ уже печатается, нужно открыть окно диалога Принтеры, выбрав команду Пуск → Настройка → Принтеры, затем выбрать нужный принтер, в открывшемся окне диалога выбранного принтера выделить документ, печать которого нужно остановить, и выбрать команду Документ → Отменить печать. Печать: Только данныхДанные, внесенные в базу данных, иногда требуется выводить на стандартные бланки, например типографские. Для печати данных на таких бланках создается форма (или отчет), размеры и расположение полей которой соответствуют размеру и расположению полей бланка. Затем, чтобы на стандартном бланке не были напечатаны элементы оформления формы или отчета, выполняется печать в специальном режиме, который называется режимом печати только данных. (См. также разделы «Печать: Формы», «Печать: Отчета» и «Печать: Одной записи».) ПРИМЕЧАНИЕ«Подогнать» размеры полей формы под размеры полей какого-либо стандартного бланка гораздо проще, чем сделать то же самое с полями отчета. Шаг за шагом
ПРИМЕЧАНИЕВ режиме печати только данных элементы оформления формы и. отчета не печатаются. ПРИМЕЧАНИЕВ Access параметры страницы каждого объекта хранятся отдельно, поэтому параметры страницы, установленные для одного объекта, никак не влияют на параметры страницы другого объекта. Печать: ФормыФормы обладают улучшенными по сравнению с таблицами и запросами возможностями форматирования внешнего вида и данных для их вывода на печать, хотя и не такими широкими, как отчеты. Формы позволяют печатать как все записи источника данных, так и только одну запись (см. раздел «Печать: Одной записи»). Шаг за шагом
СОВЕТЧтобы прервать печать в процессе загрузки данных на принтер, нажмите кнопку Отмена (Cancel) в окне диалога Печать (Printing). Если документ уже печатается, нужно открыть окно диалога Принтеры, выбрав команду Пуск → Настройка → Принтеры, затем выбрать нужный принтер, в открывшемся окне диалога выбранного принтера выделить документ, печать которого нужно остановить, и выбрать команду Документ → Отменить печать. СОВЕТЧтобы напечатать форму с параметрами, заданными по умолчанию, выделите ее в окне базы данных и нажмите кнопку Печать (Print) на панели инструментов Access. Просмотр: ПредварительныйВ режиме предварительного просмотра можно увидеть, как будет выглядеть документ на бумаге. Перед выводом на печать документов, особенно новых, их необходимо просматривать. Это, несомненно, позволит вам сэкономить кучу бумаги. (См. также раздел «Просмотр: Образца».) СОВЕТОсобенно внимательно нужно следить за полями документа. В отличие от Word, где документ представляет собой последовательность страниц, в Access документ может быть развернут на несколько страниц в ширину и поэтому нередко оказывается шире страницы. Если изменением размера полей расположить документ в пределах страницы не удается, а размер страницы максимально возможный, придется печатать документ на нескольких страницах. Шаг за шагом
СОВЕТКнопки Одна страница (One Page), Две страницы (Two Pages) и Несколько страниц (Multiple Pages) на панели инструментов Access в режиме предварительного просмотра позволяют менять число просматриваемых страниц. Щелчками на области просмотра можно менять масштаб отображения страниц. Просмотр: ОбразцаВ Access помимо предварительного просмотра (см. раздел «Просмотр: Предварительный») имеется еще один режим просмотра отчетов перед их выводом на печать — это просмотр образца документа. В режиме предварительного просмотра осуществляется подготовка к печати всего документа, что при достаточно объемном документе может отнять много времени. В режиме просмотра образца документа осуществляется подготовка к печати только одной страницы, на основе которой вполне можно оценить внешний вид будущего отчета. Шаг за шагом
СОВЕТЕсли образец не может должным образом обеспечить представление о будущем отчете, лучше воспользоваться режимом предварительного просмотра. Разрыв страницы: Вставка в отчетРазрыв страницы служит для принудительного перехода на следующую страницу, что можно обнаружить при печати и в режиме предварительного просмотра. (См. также раздел «Разрыв страницы: Свойства».) Шаг за шагом
СОВЕТЧтобы удалить символ разрыва страницы, выделите его и нажмите клавишу Delete. СОВЕТЧтобы напечатать только одну запись отчета, выделите ее символами разрыва страниц. Затем напечатайте эту страницу по ее номеру (см. раздел «Параметры страницы: Номера»). Разрыв страницы: СвойстваУстановить алгоритм перехода на следующую страницу можно, используя некоторые свойства отчета. (См. также раздел «Разрыв страницы: Вставка в отчет».) Шаг за шагом
ПРИМЕЧАНИЕЕсли при группировке (см. раздел «Отчет: Группировка» главы «Формы и отчеты») в окне диалога Сортировка и группировка (Sorting and Grouping) в раскрывающемся списке свойства Не разрывать (Keep Together) выбрать пункт Вся группа (Whole Group), это позволит не разрывать группу при условии, что она помещается на одной странице, а если группа велика, нужно выбрать пункт С первыми данными (With First Detail). |
[an error occurred while processing this directive] |