Файл: Освой самостоятельно программирование для MS Access 2002 за 24 часа [П.Киммел].pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 21.10.2020
Просмотров: 7844
Скачиваний: 25

Расширенные возможности форм и отчетов 347
Тестирование формы 349
Построение отчета 349
Использование объекта Printer 350
Добавление элементов меню в Access для печати отчета 350
Установка параметров запуска приложения 352
Резюме 353
Вопросы и ответы 354
Задания 354
Тесты 354
Упражнения 354
20-й час. Как связывать Web-страницы с базами данных 355
Internet и intranet 356
Установка и использование приложения Internet Information Services 357
Создание Web-сайта 358
Знакомство с Web-страницами 358
Что представляет собой
доступа к данным 359
Расширенные возможности проектирования Web-страниц 360
Создание демонстрационной базы данных 360
Создание Web-страниц с помощью мастеров 362
Выбор данных из нескольких таблиц 363
Работа с мастером страниц 364
Инструменты Web-дизайна в среде Access 365
Использование конструктора страниц доступа к данным 365
Меню и панели инструментов для настройки страницы
доступа к данным 368
Размещение дополнительных компонентов на странице 371
Диалоговое окно свойств 371
Привязка полей данных к компонентам интерфейса 372
Сортировка и группировка данных 372
Добавление сводных таблиц на Web-страницы 374
Universal Naming Convention 375
Office Data Connection 376
Роль XML в Access 376
Резюме 377
Вопросы и ответы 377
Задания 378
Тесты
Упражнения 378
Часть
Объектно-ориентированное программирование
в
Access 379
час. Основы программирования классов 381
В чем состоит важность объектного подхода 382
В первый раз - первый класс 383
Сокрытие информации 384
Содержание 15

Определение методов класса 386
Определение свойств класса 388
Использование свойств объектов 390
Статические свойства 390
Обработчики событий создания и удаления объекта 391
Создание нового класса 392
Тестирование класса 395
Расширение возможностей существующих классов 395
Создание экземпляра класса 395
Резюме 396
Вопросы и ответы 397
Задания 398
Тесты 398
Упражнения 398
22-й час.
типов данных 399
Определение цели 399
Когда именно следует создавать классы 400
Принципы объектно-ориентированного проектирования 401
Проектирование класса ассоциативных массивов 401
Несколько советов по реализации класса 402
Расширение возможностей существующих классов 403
Использование коллекции для хранения данных
ассоциативного массива 403
Реализация функций файлового ввода-вывода 406
Тестирование нового класса 408
Применение класса Strings 409
Резюме 409
Вопросы и ответы 410
Задания 410
Тесты 410
Упражнения
23-й час. Надстройки Access 413
Знакомство с надстройками Access 413
Создание базы данных для ведения протокола ошибок
Динамическое создание журнальной таблицы 415
Ведение протокола ошибок 416
Интерфейс просмотра ошибок 418
Тестирование кода надстройки 419
Установка и отключение надстроек 420
Создание таблицы с данными о регистрации 422
Установка надстройки 423
Модификация и удаление надстройки 424
Применение надстройки для ведения протокола ошибок 424
Подведем итоги 425
Резюме 425
16 Содержание

Вопросы и ответы 426
Задания 426
Тесты 426
Упражнения 426
24-й час.
информацией о контактах Outlook 427
Знакомство с Outlook 2002 428
Объектная модель Outlook 428
Создание экземпляра Outlook 429
Использование объекта NameSpace 430
Использование коллекции Folders 431
Просмотр информации о контактах Outlook в Access 433
Обновление информации Outlook из внешних приложений 434
Поиск заданной строки в сообщениях электронной почты 435
Восстановление удаленных сообщений 437
Автоматическая рассылка почтовых сообщений 438
Резюме 439
Вопросы и ответы 440
Задания 440
Тесты 440
Упражнения 440
Приложение. Ответы 441
1-й час. Новинки Access 2002 441
Тесты 441
Упражнения 442
2-й час. Познакомимся с VBA 443
Тесты 443
Упражнения 443
3-й час. Принципы работы программы с данными 443
Тесты 443
Упражнения 444
4-й час. Последовательность действий и выполнение вычислений 444
Тесты 444
Упражнения 445
5-й час. Программирование управляющих структур 445
Тесты 445
Упражнения 446
6-й час. Управление базами данных 446
Тесты 446
Упражнения 447
7-й час. Расширенные типы данных 447
Тесты 447
Упражнения 448
8-й час. Декомпозиция задач 448
Тесты 448
Упражнения 449
Содержание 17

9-й час. Работа с макросами 449
Тесты 449
Упражнения 450
10-й час. Как использовать готовые решения 450
Тесты 450
Упражнения 450
час. От сложного к простому: создание собственных типов данных 451
Тесты 451
Упражнения
12-й час. Управление данными переменного объема 452
Тесты 452
Упражнения 453
13-й час. Коллекции данных 453
Тесты 453
Упражнения 454
14-й час. Стиль программирования: "Что такое хорошо,
и что такое плохо" 455
Тесты 455
Упражнения 455
15-й час. ADODB — ваш верный помощник 455
Тесты 455
Упражнения 456
16-й час. Применение языка SQL 456
Тесты 456
Упражнения 457
17-й час. Отладка кода 457
Тесты 457
Упражнения 457
18-й час. Обработка ошибок во время выполнения программы 458
Тесты 458
Упражнения 459
19-й час. Создание экранных форм 460
Тесты 460
Упражнения 460
20-й час. Как связывать Web-страницы с базами данных 461
Тесты
Упражнения 461
21-й час. Основы программирования классов 462
Тесты 462
Упражнения 462
22-й час. Совершенствование типов данных 463
Тесты 463
Упражнения 464
23-й час. Надстройки Access 464
Тесты 464
Упражнения 465
24-й час. Управление информацией о контактах Outlook 465
Тесты 465
Упражнения 466
Предметный указатель 467
\
18 Содержание

Об авторе
Пол
— основатель компании
Software Conceptions,
занимающейся созданием
программного обеспечения и предоставлением консультационных услуг для самых разных
организаций и фирм, разбросанных по всему миру. Он более 10 лет руководил проектами
на основе Microsoft Access, осуществляемыми по заказам транснациональных промышлен-
ных компаний, брокерских контор и страховых фирм
tconcepts . com).
Пол — автор и соавтор ряда серьезных книг по программированию на Visual Basic
и в Access, среди которых
Basic. NET Unleashed
и
Microsoft Access Development
Unleashed
(издательство
Sams).
Пол также принимает участие в еженедельной рассылке
Code Guru Visual Basic Tech Notes
от Internet.com. Пол Киммел и вся его семья — жена
Лори, дети Тревор, Дуглас, Алекс, Ноа и пес Хоган — проживают в городе Окемос,
штат Мичиган.