Файл: Освой самостоятельно программирование для MS Access 2002 за 24 часа [П.Киммел].pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 21.10.2020

Просмотров: 7844

Скачиваний: 25

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

Расширенные возможности форм и отчетов 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


background image

Определение методов класса 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 Содержание


background image

Вопросы и ответы 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


background image

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 Содержание


background image

Об авторе

Пол

 — основатель компании

 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. Пол Киммел и вся его семья — жена

Лори, дети Тревор, Дуглас, Алекс, Ноа и пес Хоган — проживают в городе Окемос,
штат Мичиган.