- •База Данных
- •Тема 1 5
- •Тема 2 12
- •Тема 3 21
- •Тема 4 31
- •Тема 5 42
- •Тема 6 50
- •Тема 1 Создание базы данных Что такое база данных
- •Тема 7 59
- •Тема 8 66
- •Когда следует использовать базы данных
- •Работа с Access
- •Начинаем работать с Access
- •Объекты базы данных
- •Проектирование вашей базы данных
- •Создание новой базы данных
- •Поддержка данных в Access
- •Создание резервной копии базы данных
- •Сжатие базы данных
- •Шифровка данных
- •Восстановление испорченной базы данных
- •Тема 2 Создание таблиц
- •Создание новой таблицы
- •Создание таблицы с помощью мастеров
- •Создание таблиц без использования мастера таблиц
- •Работа с таблицей в режиме конструктора
- •Работа в таблице полей
- •Имена полей
- •Определение типа данных
- •Описание полей
- •Установка основных ключей
- •Установка свойств поля
- •Установка свойств таблицы
- •Индексированное поле
- •Преобразование таблицы
- •Тема 3 Просмотр и редактирование данных
- •Управление режимом таблицы
- •Ввод и редактирование данных
- •Добавление новых записей
- •Редактирование данных
- •Отмена редактирования
- •Удаление записей
- •Управление данными
- •Вырезание, копирование и вставка данных
- •Поиск данных
- •Сортировка и фильтрация данных
- •Импортирование и экспортирование данных
- •Импортирование и экспортирование
- •Присоединение к таблице
- •Изменение структуры таблицы
- •Тема 4 Создание форм
- •Разработка форм
- •Использование мастеров форм
- •Запуск мастеров форм
- •Выбор стилей отображения данных
- •Использования пустой формы
- •Работа в режиме конструктора формы
- •Панель элементов конструктора форм
- •Палитра конструктора формы
- •Изменение Формы
- •Выделения и выражения элементов управления
- •Создание новых элементов управления
- •Установка свойств элементов управления и форм
- •Отображение текстовой строки состояния
- •Установка начальных значений (значений по умолчанию) и условия на назначение
- •Создание запроса
- •Использование мастеров запросов
- •Использование кнопки Новый запрос для создания запроса
- •Работа с окном запроса
- •Создание запроса
- •Выбор полей
- •Добавление вычисляемых полей
- •Групповые расчеты
- •Ввод условия отбора
- •Сортировка результатов запроса
- •Задание свойств запросов
- •Тема 6 Создание отчетов
- •Создание отчета
- •Мастера отчетов
- •Предварительный просмотр
- •Пустой отчет
- •Работа в режиме конструктора отчета
- •Разделы отчета
- •Панель элементов конструктора отчетов
- •Палитра режима конструктора отчета.
- •Изменение отчета
- •Выделение и выравнивание элементов управления
- •Создание элементов управления
- •Установка свойств элементов управления и отчетов
- •Установка свойств разделов отчета
- •Сортировка и группировка данных в отчетах
- •Использование подчиненных отчетов
- •Тема 7 Использование диаграмм, рисунков и механизма ole
- •Создание диаграмм
- •Создание диаграмм с помощью мастеров форм
- •Создание диаграмм с помощью панели инструмента Graph
- •Изменение диаграммы
- •Связывание и внедрение объектов (ole)
- •Основные термины механизма ole
- •Работа со связанными и несвязанными объектами
- •Преобразование объектов ole
- •Тема 8 Использование макросов
- •Создание макросов
- •Добавление макрокоманд
- •Установка аргументов макрокоманд
- •Выполнение макросов
- •Задание условий
- •Программирование командных кнопок
- •Установка свойства командной кнопки Нажатие кнопки
- •Отладка макросов
- •Приложение Объекты базы данных
- •Кнопки панели инструментов оформления таблицы
- •Кнопки панели инструментов в режиме таблицы
- •Быстрые клавиши для ввода данных
- •Быстрые клавиши для перемещения по таблице
- •Команды отмены в меню Правка
- •Панель инструментов конструктора форм
- •Панель элементов конструктора форм
- •Палитра конструктора формы
- •Кнопки панели инструментов конструктора запросов
- •Операторы — подстановочные символы
- •Операторы сравнения (условные операторы)
- •Логические операторы
- •Кнопки панели инструментов режима предварительного просмотра
- •Панель инструментов конструктора отчетов
- •Панель элементов
- •Палитра конструктора отчетов
- •Кнопки панели инструментов окна макроса
Установка свойства командной кнопки Нажатие кнопки
Второй способ программирования командной кнопки состоит в том, чтобы создать макрос и привязать его к свойству командной кнопки Нажатие кнопки. Для того чтобы задать свойство командной кнопки Нажатие кнопки, выполните такую последовательность действий:
Создайте и сохраните макрос.
Откройте форму или отчет в режиме конструктора.
Откройте окно панели элементов.
Сделайте неактивным инструмент мастер элементов управления для того, чтобы при нажатии кнопки Командная кнопка не запустился мастер командных кнопок.
Выделите элемент Командная кнопка, щелкнув на нем. Указатель мыши превратится в крестик с пиктограммой кнопки под ним.
Установите крестик в том месте формы или отчета, куда вы хотите вставить кнопку.
Установите нужный размер кнопки.
Выделите кнопку, откройте окно свойств.
Выберите из раскрывающегося списка группы свойств группу Свойства событий.
Щелкните на свойстве Нажатие кнопки.
Введите имя макроса или выберите имя из раскрывающегося списка. Вы можете воспользоваться кнопкой Построить, чтобы запустить построитель макросов, построитель выражений или построитель программы.
Сохраните форму или отчет и протестируйте кнопку.
Отладка макросов
Если макрос не работает так, как вы ожидали, то для его отладки воспользуйтесь инструментом пошагового выполнения макроса. Этот метод позволяет определить, при выполнении какой макрокоманды возникает проблема. В любой момент вы можете щелкнуть на любой из кнопок диалогового окна Пошаговое исполнение макроса.
Шаг. Выполняет макрокоманду, показанную в диалоговом окне.
Прервать. Останавливает выполнение макроса.
Продолжить. Выполняет оставшиеся шаги в макросе без остановок (Завершение пошагового выполнения макроса).
Для того чтобы выполнить макрос в пошаговом режиме, выполните такую последовательность действий.
Откройте макрос в режиме конструктора.
В меню Макрос выберите опцию По шагам, чтобы перейти в режим пошагового выполнения макроса.
Запустите макрос как обычно. Программа Access отобразит диалоговое окно Пошаговое выполнение макроса.
Чтобы выполнить первую макрокоманду, щелкните на кнопке Шаг.
По мере необходимости используйте кнопки Шаг, Прервать или Продолжить.
Приложение Объекты базы данных
Объект |
Описание |
Таблица |
Содержит данные в форме таблицы; похожа на электронную таблицу |
Запрос |
Выбирает данные из таблицы на основе заданного условия. Запросы позволяют видеть данные из нескольких таблиц в одной записи |
Форма |
Отображает данные из таблицы или запроса на основании описанного пользователем формата. Формы позволяют просматривать, редактировать и печатать данные. В форме можно отображать данные, взятые из нескольких таблиц или запросов |
Отчет |
Отображает и печатает данные из таблицы или запроса на основании описанного пользователем формата. В отчете данные редактировать нельзя. Отчеты могут содержать данные, взятые из нескольких таблиц или запросов |
Макрос |
Автоматизирует стандартные действия, на основе выбранных пользователем команд и событий |
Программный модуль |
Автоматизирует сложные операции, которые нельзя описать с помощью макрокоманд. Программные модули – это процедуры, написанные на языке программирование Access Basic |
