- •Министерство образования российской федерации
- •М инистерство образования российской федерации
- •Аннотация
- •Содержание
- •Тема 1. Основы программирования
- •Создание, редактирование и запуск программ
- •Переменные, константы и типы данных
- •Управляющие конструкции
- •Управляющая конструкция If…Then позволяет выполнять один или несколько операторов, если условие истинно. Можно использовать однострочный и блочный синтаксис. Например:
- •Тема 2. Введение в модели объектов
- •2.1. Обзор моделей объектов
- •2.2. Автоматизация операций с использованием объектов
- •2.3. Программирование объектов другого приложения
- •Тема 3. Объекты Microsoft Office
- •3.1. Объекты Microsoft Access
- •3.2. Объекты Microsoft Excel
- •3.3. Объекты Microsoft Power Point
- •3.4. Объекты Microsoft Word
- •Тема 4. Меню и панели инструментов
- •4.1. Средства настройки пользовательского интерфейса
- •4.2. Выбор подходящих элементов пользовательского интерфейса
- •4.3. Система меню
- •4.4. Модификация системы меню на этапе разработки
- •4.5. Модификация системы меню в период выполнения
- •4.6. Панели инструментов
- •4.7. Модификация панелей инструментов на этапе разработки
- •4.8. Модификация панелей инструментов в период выполнения
- •Тема 5. Элементы управления на базе ActiveX и диалоговые окна
- •5.1. Разработка нестандартных диалоговых окон
- •5.2. Использование нестандартных диалоговых окон
- •5.3. Работа с элементами управления в документе, листе или на слайде
- •Тема 6. Оптимизация кода
- •6.1. Основные принципы оптимизации кода
- •6.2. Оптимизация кода для Microsoft Excel
- •6.3. Оптимизация кода для Microsoft Word
- •Тема 7. Отладка и обработка ошибок
- •7.1. Создание обработчика ошибок
- •7.2. Иерархия обработчиков ошибок
- •7.3. Тестирование обработчика за счет эмуляции ошибок
- •7.4. Строчная обработка ошибок
- •7.5. Отключение обработки ошибок
- •7.6. Общие принципы отладки
- •7.7. Режимы конструктора, выполнения и прерывания
- •7.8. Окна отладки
- •7.9. Просмотр стека вызовов
- •Тема 8. Разработка приложений для Интернета и Word Wide Web
- •8.1. Термины и концепции, связанные с Интернетом
- •8.2. Работа с гиперссылками
- •8.3. Сохранение документов и объектов в формате html
- •8.4. Элемент средства просмотра Web Microsoft
- •8.5. Элемент управления Internet Transfer
- •Указывать допустимый сервер-заместитель в свойстве AccessType элемента управления Internet Transfer (таблица 8.4);
- •Элемент управления Internet Transfer автоматически настраивается на нужный протокол, заданный в первой части url. Поэтому применение метода OpenUrl или Execute не требует установки свойства Protocol.
- •8.6. Элемент управления WinSock
- •8.7. Создание персонального Web-сервера
- •Тестовые задания для закрепления материала учебного пособия
- •Рекомендуемая литература
- •Б) дополнительная литература
8.3. Сохранение документов и объектов в формате html
Microsoft Access предоставляет пять вариантов сохранения информации из базы данных в виде HTML-документов:
сохранение данных как статических HTML-документов. Можно создавать статические HTML-документы из таблиц, запросов и форм в режиме таблицы, а также из отчетов. Полученные таким образом страницы отражают состояние данных на момент их сохранения и в этом смысле аналогичны статическим наборам записей («снимкам»). Если данные изменены, необходимо повторно сохранить их в этом формате;
сохранение таблиц, запросов, форм в режиме таблицы как IDC/HTX-файлов. Можно сохранять таблицы, запросы, формы в режиме таблицы как IDC/HTX-файлы (Internet Database Connector/HTML eXtention), которые генерируют HTML-документы, запрашивая текущие данные у копии базы данных, размещенной на Web-сервере;
сохранение объектов базы данных как активные серверные страницы. Можно сохранять формы как активные серверные страницы (Active Server Pages, ASP), которые эмулируют большую часть функциональности этих форм и отображают данные из базы, размещенной на Web-сервере. Таблицы, запросы и формы в режиме таблицы можно сохранять как активные серверные страницы, которые просто отображают текущие данные из копии базы, размещенной на Web-сервере;
автоматизация публикации динамических и статических HTML-документов с применением мастера Publish to the Web. Этот мастер позволяет автоматизировать процесс сохранения нескольких объектов в любой комбинации файлов всех трех типов. IDC/HTX-файлы и файлы активных серверных страниц в мастере Publish to the Web (Публикация в Web) носят обобщенное название динамических Web-страниц, так как файлы этих типов формируют HTML-документы, запрашивая у базы данных текущие данные;
автоматизация публикации динамических и статических HTML-документов методом или командой OutputTo. Данный метод, применяемый в программах на Visual Basic, или команда, используемая в макросах, позволяет автоматизировать процесс сохранения объектов в любом файле всех трех типов.
Существующие документы Microsoft Word можно сохранять в формате HTML командой Save As (Сохранить как) из меню File (Файл) или программно. Кроме того, в приложение Word включены весьма мощные средства для создания HTML-документов. К ним относятся:
средства редактирования и форматирования. Создавая «содержание» для Web, можно использовать все преимущества этих средств, позволяющих оформлять текст, проверять орфографию и грамматику, а также автоматически исправлять опечатки. Подготовку наиболее распространенных компонентов Web-страниц (таблиц, маркированных и нумерованных списков и графических объектов) значительно упрощают шаблоны Web-страниц, поставляемые с Microsoft Word; эти компоненты создаются точно так же, как и в обычных документах Word;
шаблоны Web-страниц. Для создания Web-страниц можно использовать Web Page Wizard (Мастер Web-страниц) или шаблон Blank Web Page (Новая Web-страница). Мастер Web-страниц предоставляет широкий выбор вариантов оформления, цветовых гамм и готовые макеты личной начальной (основной) страницы, оглавления, опроса, регистрационной формы и т.д.;
гиперссылки, маркеры и горизонтальные линии;
формы. Формы позволяют собирать и представлять информацию на Web-странице. Вводимую информацию можно накапливать в базе данных или текстовом файле для будущего использования.
Чтобы данные из Microsoft Excel или Power Point стали доступны в интрасети или Word Wide Web, используется Office Assistant (Помощник) и диалоговое окно Мастер Web-страниц. Microsoft Excel и Power Point не поддерживает программное (с помощью Visual Basic) сохранение данных в формате HTML.