47244 (608178), страница 3
Текст из файла (страница 3)
рис.3.
2.2.4 Создание и печать отчетов
Главное назначение отчетов - представление данных, находящихся в базе данных, в удобном виде с целью их последующей распечатки либо использования в качестве визуально-сгруппированной информации.
Создание отчета предусматривает выполнение следующих основных этапов.
1. Определение макета отчета. На данном этапе необходимо определить цель отчета и составить общее представление о том, какого вида будет отчет. Эскиз отчета можно выполнить на бумаге либо с помощью окна конструктора отчетов MS Access. При этом следует учесть, что отчет, создаваемый в дальнейшем средствами MS Access, может включать:
иерархию в представлении данных (с помощью соответствующих группировок по необходимым полям);
формирование заголовков и примечаний, как для групп данных, так и для всего отчета;
использование необходимых вычислений, как для групп данных, так и для всего отчета;
формирование колонтитулов для всего отчета.
2. Сбор данных. На этом этапе необходимо определить, какая таблица либо запрос будет служить источником данных для создаваемого отчета. Если необходимая информация присутствует в различных таблицах и не создано подходящего запроса, рекомендуется перед созданием отчета определиться с необходимыми полями и создать запрос, который будет служить источником данных для отчета.
3. Создание отчета, например, с помощью конструктора отчетов. По мере необходимости создаваемый отчет можно просматривать в экранном режиме и вносить соответствующие коррективы. По окончании работы над созданием отчета его рекомендуется сохранить.
4. Распечатка отчета либо использование его для других целей (например, подготовленный отчет можно отправить по электронной почте).
В MS Access есть много возможностей создания отчетов:
Конструктор - позволяет самостоятельно проектировать и создавать отчеты;
Мастер отчетов - автоматическое создание отчета на основе выбранных полей;
Автоотчет: в столбец - автоматическое создание отчета с полями, расположенными в один столбец;
Автоотчет: ленточный - автоматическое создание ленточного отчета;
Мастер диаграмм - создание отчета в виде диаграммы;
Почтовые наклейки - создание отчета, отформатированного в виде для печати почтовых наклеек.
Отчеты в MS Access можно экспортировать в форматы документов других приложений. Например, отчет может быть преобразован в текстовый документ, рабочий лист Microsoft Excel, документ Microsoft Word в формате RTF. Также MS Access позволяет преобразовать отчеты в Web-страницы для публикации его в Интернет или в Интранет.
2.2.5 Работа с макросами и программирование в среде Access
Макрос представляет собой автоматизированную последовательность команд, направленную на выполнение каких-либо действий.
Макросы позволяют решать следующие задачи:
запускать вместе запросы, отчеты, формы, таблицы;
открывать окна различных объектов БД;
контролировать правильность ввода данных;
перемещать данные;
выполнять различные действия после щелчка на кнопке, к которой подключен макрос и др.
В MS Access используются макросы следующих типов:
линейные - макросы, в которых команды расположены последовательно и выполняются по очереди;
макросы с условием - макросы, в которых отдельные макрокоманды или их наборы выполняются в зависимости от некоторого условия;
групповые - макросы, объединенные в группы с учетом некоторой логики использования.
Для создания и редактирования макросов в MS Access предназначено специальное окно для конструирования макросов.
Окно конструктора макросов состоит из следующих частей:
меню и панели инструментов, предназначенные для обработки макросов;
панель макрокоманд;
панель аргументов - для задания аргументов макрокоманд.
Основные приемы работы с макросами (ввод, редактирование, сохранение) аналогичны приемам работы с другими объектами MS Access.
После создания макроса его можно запустить на выполнение:
в окне конструктора макросов (команда "запуск" в меню "запуск");
в окне в режиме макросы двойным щелчком на имени макроса;
в окне любого активного окна (команда "макросы" в меню "сервис");
из другого макроса;
с помощью кнопки панелей инструментов или команды меню, созданных для запуска этого макроса;
с помощью комбинации клавиш, которые закреплены за макросом;
с помощью различных элементов управления, помещенных в форму либо в отчет и связанных с макросом (в свойствах объекта выполнение макроса связывается с определенным событием). См. рис.4.
2.3 Интернет-технологии и язык гипертекста HTML
2.3.1 Происхождение Интернет
История создания Интернет началась в эпоху "холодной войны", когда после размещения советских ядерных ракет на Кубе состояние обороны США перестало внушать спокойствие, и одной из неотложных задач в сложившейся обстановке была разработка надежной системы связи для передачи больших объемов данных, необходимых для осуществления стратегического анализа и планирования.
Необходима была надежная телекоммуникационная сеть, которая продолжала бы нормально функционировать даже при физическом уничтожении значительной части линий связи. Именно тогда Агентство Перспективного Планирования Министерства Обороны США (DARPA) выступило с инициативой создания "средств взаимосвязи пакетных сетей обработки данных".
Результатом этих усилий в 1970 году стала первая в США компьютерная сеть с пакетной коммутацией, названная в честь породившей ее организации ARPANet и связавшая два университета штата Калифорния в Лос-Анджелесе и Санта-Барбаре со Стэндфордским Университетом и Университетом штата Юта в Солт Лейк Сити. К 1972 году количество узлов выросло на порядок. Сорок компьютерных центров могли теперь обмениваться между собой электронной почтой, осуществлять сеансы работы с удаленными на несколько сотен и тысяч километров машинами и передавать файлы с данными.
В 1983 году часть ARPANET, обслуживающая военные организации, выделилась в отдельную сеть, Milnet, которая вскоре исчезла из поля зрения. Оставшаяся же часть ARPANET была постепенно замещена NSFnet, и в 1990 году этот процесс был полностью завершен.
В 1990 году Federal Networking Council (Федеральный Совет по Информационным Сетям) отменил требование, заключавшееся в том, что для подсоединения к Интернету была необходима рекомендация какого-либо государственного органа США. Это решение послужило началом "эпохи коммерциализации Интернет", поскольку теперь любая организация могла получить доступ к Интернету без каких-либо серьезных оговорок или обоснований. Согласно Internet Society, на сегодняшний день в мире существует только один регион, не имеющий доступа к Интернету -
Центральная и Северная Африка. В остальные странах и регионах, включая Антарктиду, Интернет доступен либо непосредственно, либо через другие сети.
2.3.2 Использование Интернет в бизнесе, Интернет-технологии
Когда-нибудь компьютерная сеть будет таким же обычным делом, как копировальный аппарат, факс, телефон и сам компьютер. Заниматься бизнесом, не используя сеть, будет выглядеть странным.
Сегодня Интернет охватывает порядка 3,5 миллионов соединенных между собой компьютеров, расположенных не только в университетских и научных и военных центрах, как планировалось изначально, но также включает в себя серверы таких известных фирм, как General Electric, McDonnell Douglas, Hughes, Lockheed и многих других.
Бизнесмены идут в Интернет быстрее, чем какая-либо другая группа пользователей. Все они находят, что Интернет может реально послужить им в проведении маркетинговых исследований, поддержке поставщиков и клиентов, обмене коммерческой информацией и создании совместных предприятий. С помощью Интернет фирмы также могут разрабатывать новую продукцию, принимать заказы, получать необходимую корреспонденцию и официальные документы, вести специализированный информационный поиск в соответствующих учреждениях, например, таких как DIALOG Information Services Inc., Data Star, Dun & Bradstreet, Lexis-Nexis и даже непосредственно сбывать свою продукцию.
Каковы же конкретные возможные пути использования Интернет в сфере бизнеса? Большие компании, такие как General Electric Co. или Addison-Wesley Publishing Co. широко используют Интернет для глобальной связи при осуществлении широкомасштабных проектов, требующих объединения усилий нескольких подразделений и филиалов, а также предоставляемые сетью уникальные возможности информационного доступа.
В дословном переводе на русский язык Интернет - это межсеть, то есть в узком смысле слова Интернет - это объединение сетей. Однако в последние годы у этого слова появился и широкий смысл: Всемирная компьютерная сеть. Лучше рассматривать Интернет как некое информационное пространство.
Интернет представляет собой как бы "пространство", внутри которого осуществляется непрерывная циркуляция данных. В этом смысле его можно сравнить с теле - и радиоэфиром, хотя есть очевидная разница хотя бы в том, что в эфире никакая информация храниться не может, а в Интернете она перемещается между компьютерами, составляющими узлы сети, и может храниться на жестких дисках заданное время.
2.3.3 Службы Интернета
Когда говорят о работе в Интернете или об использовании Интернета, то на самом деле речь идет не об Интернете в целом, а только об одной или нескольких его служб.
Служба - это пара программ, взаимодействующих между собой согласно определенным правилам, называемыми протоколами. Одна из программ этой пары называется сервером, а вторая - клиентом. Разные службы имеют разные протоколы. Протоколы служб Интернета называются прикладными протоколами. Их соблюдение обеспечивается и поддерживается работой специальных программ. Чтобы воспользоваться какой-то из служб Интернета, необходимо установить на компьютере клиентскую программу, способную работать по протоколу данной службы, и подключить ее к серверной программе.
Служба World Wide Web (WWW) - самая популярная служба современного Интернета.
World Wide Web - это единое информационное пространство, состоящее из взаимосвязанных электронных документов, хранящихся на Web-серверах. Отдельные документы, составляющие пространство Web, называют Web-страницами. Обычно это комбинированный документ, который может содержать текст, графические иллюстрации, мультимедийные и другие вставные объекты. Для создания Web-страниц используется язык HTML (HyperText Markup Language - язык разметки гипертекста), который при помощи вставленных в документ тегов описывает логическую структуру документа, управляет форматированием текста и размещением вставных объектов.
Группы тематически объединенных Web-страниц называют Web-узлами. Один физический Web-сервер может содержать достаточно много Web-узлов, каждому из которых, как правило, отводится отдельный каталог на жестком диске сервера.
Интерактивные Web-узлы получают информацию от пользователя через формы и генерируют запрошенную Web-страницу с помощью специальных программ (сценариев CGI), динамического HTML и других средств.
2.3.4 Язык гипертекста HTML
Браузер (программа для просмотра Web-страниц) выполняет отображение документа на экране, руководствуясь командами - тегами, которые автор документа внедрил в его текст. От обычного текста теги отличаются тем, что заключены в угловые скобки. Большинство тегов используются парами: открывающий тег и закрывающий. Закрывающий тег начинается с символа "/".
Этот текст выравнивается по правой границе экрана
.Сложные теги имеют кроме ключевого слова дополнительные атрибуты и параметры, детализирующие способ их применения. Правила записи тегов содержаться в спецификации особого языка разметки, близкого к языкам программирования. Он называется языком разметки гипертекста - HTML (HyperText Markup Language). Таким образом, Web-документ представляет собой обычный текстовый документ, размеченный тегами HTML. Такие документы также называют HTML-документами или документами в формате HTML.
При отображении HTML-документа на экране с помощью броузера теги не показываются, и мы видим только текст, составляющий документ. Однако оформление этого текста (выравнивание, цвет, размер и начертание шрифта и прочее) выполняется в соответствии с тем, какие теги имплантированы в текст документа.