Настольная СУБД Access 2002


         

Программирование в Access 2002

Глава 13. Программирование в Access 2002
Программирование в Access 2002
Циклы В VBA имеется богатый выбор...
Таблица 13.2. Синтаксис операторов цикла Do
Выход из циклов и процедур
Объектные модели Microsoft Access 2002
Основные понятия
Объектные модели Microsoft Office 2002
Объектная модель Microsoft Access 2002
Первый уровень иерархии...

Второй уровень иерархии...
Второй уровень иерархии...
Таблица 13.3. Описание основных...
Объектные модели доступа к данным
Объектная модель Microsoft DAO 3.6
Модель объектов доступа...
Модель объектов доступа...
Таблица 13.4. Описание объектов доступа к данным
Модель объектов ActiveX для управления данными
Таблица 13.5. Объектная модель ADODB

Таблица 13.6. Объектная модель ADOX
Объектная модель ADOX
Таблица 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
Меню и панель инструментов Debug
Таблица 13.11. Команды меню Debug
Окно Locals
Окно Watches
Добавление контрольного значения
Окно Watches редактора кода
Окно Quick Watch
Диалоговое окно Quick Watch

Окно Immediate
Окно Immediate
Переменные, константы и типы данных
Таблица 13.1. Типы данных VBA

Окно Call Stack
Диалоговое окно Call Stack
Использование комбинаций клавиш быстрого вызова
Таблица 13.12. Комбинации клавиш...
Программирование в формах и отчетах

События Access
События данных
Текущая запись
Удаление
До подтверждения Del
После подтверждения Del
До вставки
После вставки
До обновления
После обновления

Отсутствие в списке
Внесены изменения
При обновлении
Уход с записи
Отмена
События фокуса
Вход
Выход
Получение фокуса
Потеря фокуса

Включение
Отключение
События клавиатуры
Клавиша вниз и Клавиша вверх
Нажатие клавиши
События мыши
Нажатие кнопки
Двойное нажатие кнопки
Перемещение указателя
Колесико мыши

Кнопка вниз и Кнопка вверх
События печати
Форматирование
Возврат
Печать
Страница
Отсутствие данных
События фильтра
Применение фильтра
Фильтрация

Ссылки на объекты
События окна
Открытие
Закрытие
Загрузка
Выгрузка
Изменение размера
Событие ошибок
Событие таймера
Последовательности событий Access

Последовательность событий фокуса...
Последовательность событий изменения...
Последовательность событий в форме, связанных с записями
Последовательность событий в формах
Последовательность событий клавиатуры и мыши
Последовательность событий в отчетах
Создание процедур обработки событий
Диалоговое окно событий формы
Заготовка процедуры обработки события
Синхронизация данных в связанных формах

Проверка дублирования значений первичного ключа
Создание перекрестного отчета с изменяющимся числом столбцов
Перекрестный запрос...
Листинг 13.1. Процедура обработки...
Листинг 13.2. Процедура обработки...
Листинг 13.3. Процедура обработки...
Листинг 13.4. Процедура обработки события Печать примечания
Листинг 13.5. Процедура обработки события Закрытие отчета
Листинг 13.6. Процедура обработки...
Использование функций для обработки событий

Содержание