Иллюстрированный самоучитель по Access 2002
Программирование в Access 2002Циклы
Таблица 13.2. Синтаксис операторов цикла Do
Выход из циклов и процедур
Объектные модели Microsoft Access 2002
Объектные модели Microsoft Office 2002
Объектная модель Microsoft Access 2002
Второй уровень иерархии
Таблица 13.3. Описание основных элементов объектной модели Microsoft Access 2002
Объектные модели доступа к данным
Объектная модель Microsoft DAO 3.6
Модель объектов доступа к данным для рабочей области Microsoft Jet
Таблица 13.4. Описание объектов доступа к данным
Модель объектов ActiveX для управления данными
Таблица 13.5. Объектная модель ADODB
Таблица 13.7. Описание объектов JRO
Таблица 13.8. Объектная модель RDS
Объектная модель Visual Basic для приложений
Язык Visual Basic для приложений (VBA)
Объектная модель Microsoft Office 2002
Объектная модель Microsoft Office 2002
Таблица 13.10. Описание объектов Microsoft Office 2002
Использование объектов и семейств
Ссылки на объекты
Работа с объектами в семействах
Свойства и методы объектов
Модули как объекты Access
Стандартные модули
Функция IsLoaded
Модули класса
Диалоговое окно свойств формы
Окно редактора кода VBA
Создание модулей
Создание нового модуля
Ссылки на объект Module
Процедуры и функции, их вызов и передача параметров
Среда программирования Access 2002
Окно редактора кода
Окно редактора кода VBA
Стандартный модуль в окне редактора
Диалоговое окно параметров редактора кода
Создание процедуры обработки события
Автоматический вывод списка компонентов
Автоматический вывод методов объекта
Автоматический вывод кратких сведений
Программа открытия формы "Заказы"
Контекстное меню редактора кода
Использование окна просмотра объектов
Окно просмотра объектов
Объекты приложения "db1"
Отображение результатов поиска
Установка ссылок на объектные библиотеки
Диалоговое окно References
Инструментальные средства отладки
Меню Debug
Таблица 13.11. Команды меню Debug
Окно Locals
Установка точки прерывания в программе
Окно Watches
Добавление контрольного значения
Окно Watches редактора кода
Окно Quick Watch
Диалоговое окно Quick Watch
Окно Immediate
Окно Immediate
Переменные, константы и типы данных
Таблица 13.1. Типы данных VBA
Окно Call Stack
Диалоговое окно Call Stack
Использование комбинаций клавиш быстрого вызова
Таблица 13.12. Комбинации клавиш быстрого вызова редактирования и отладки кода VBA
Программирование в формах и отчетах
События Access
События данных
Текущая запись
Удаление
До подтверждения Del
До вставки
После вставки
До обновления
После обновления
Отсутствие в списке
Внесены изменения
При обновлении
Уход с записи
Отмена
События фокуса
Вход
Выход
Потеря фокуса
Включение
Отключение
События клавиатуры
Нажатие клавиши
События мыши
Нажатие кнопки
Двойное нажатие кнопки
События печати
Форматирование
Возврат
Печать
Страница
Отсутствие данных
События фильтра
Применение фильтра
События окна
Открытие
Закрытие
Загрузка
Выгрузка
Событие ошибок
Событие таймера
Последовательности событий Access
Последовательность событий фокуса для элементов управления в формах
Последовательность событий изменения данных в элементе управления
Последовательность событий в форме, связанных с записями
Последовательность событий в формах
Последовательность событий в отчетах
Создание процедур обработки событий
Диалоговое окно событий формы
Процедура обработки событий с аргументом Cancel
Синхронизация данных в связанных формах
Проверка дублирования значений первичного ключа
Создание перекрестного отчета с изменяющимся числом столбцов
Перекрестный запрос "Выработка сотрудников"
Листинг 13.1. Процедура обработки события Форматирование верхнего колонтитула
Листинг 13.2. Процедура обработки события Форматирование области данных 1
Листинг 13.3. Процедура обработки события Печать области данных
Листинг 13.4. Процедура обработки события Печать примечания
Листинг 13.5. Процедура обработки события Закрытие отчета
Листинг 13.6. Процедура обработки события Отсутствие данных отчета
Использование функций для обработки событий
Содержание раздела