- •Лабораторная работа n 1 система управления базой данных access. Начало работы
- •Введение
- •Начало работы: создание таблицы в базе данных
- •Режим таблицы
- •Типы и свойства полей
- •Мастер таблиц
- •Импорт таблиц
- •Связь с таблицами
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 2 работа с таблицами
- •Введение
- •Режим замены
- •Режим вставки
- •Операции поиска
- •Фильтрация данных в таблице
- •Поиск и замена
- •Удаление данных
- •Изменение структуры таблицы
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 3 изменение образа таблицы
- •Вводные замечания
- •Установка параметров шрифта
- •Параметры ячеек
- •Изменение расположения строк/колонок
- •Внимание!
- •Изменение типа поля
- •Отображение полей
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 4 главное меню access
- •Меню Правка
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 5 создание запросов
- •Общие сведения
- •Сортировка данных в запросе
- •Применение специальных критериев
- •Вычисления в запросе
- •Внимание!
- •Поле Продавец Объем операции Номер записи
- •Поле Продавец Объем операций Номер записи
- •Запросы к нескольким таблицам
- •Запрос на добавление
- •Запрос на удаление
- •Запрос на обновление
- •Запрос на создание таблицы
- •Индикация результатов выполнения запросов
- •Параметрические запросы
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 6 создание форм
- •Вводные замечания
- •Создание форм с помощью мастера
- •Перемещение и редактирование полей формы
- •Фильтрация данных в форме
- •Обычный фильтр
- •Фильтр по выделенному
- •Расширенный фильтр
- •Форма ленточного типа
- •Создание диаграмм
- •Составные и связанные формы
- •Применение элементов управления в формах
- •Мастер кнопок
- •Списки в формах
- •Размещение в форме графического объекта
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 7 отчеты в access
- •Вводные замечания
- •Автоотчеты
- •Конструктор отчетов
- •Мастер диаграмм
- •Мастер отчетов
- •Вычисления в отчете
- •Печать отчета
- •Предварительный просмотр
- •Опции печати
- •Задание
- •Создание меню и панелей инструментов
- •Создание панели инструментов для всех баз данных
- •Создание панели инструментов для отдельной базы данных
- •Создание специальной строки меню
- •Создание и удаление контекстного меню
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 9 макросы в access. Первое знакомство
- •Вводные замечания
- •Создание макросов
- •Кнопка, запускающая макрос
- •Макрокоманды для работы с данными
- •Макрокоманды для управления Access
- •Макрокоманды для решения задач программирования
- •Редактирование макросов
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 10
- •Отладка макросов, макрогруппы,
- •Связь с меню
- •Цель работы: Освоить процедуры отладки макросов, создания макрогрупп, создания макросов, связанных с меню.
- •Отладка макроса
- •Применение пошагового режима
- •Объединение макросов в макрогруппу
- •Связывание макросов с командами меню
- •Связывание макросов с событиями
- •События, связанные с клавиатурой и мышью
- •Связывание с событиями
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 11
- •Макросы с условием. Представление объектов. Установка имен и значений
- •Цель работы: Изучить методику создания макросов с условием, управление представлением объектов из макроса, указание имен объектов, установку значений.
- •Выполнение макроса с условием
- •Управление представлением объектов из макроса
- •Указание имен объектов
- •Установка значений
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 12 работа с приложениями и программами. Оформление меню
- •Вызов приложений и управление ими
- •Запуск прикладных программ с параметрами
- •Управление прикладными программами из access
- •Автоматизация вывода на печать
- •Оформление собственной строки меню
- •Задание
- •Контрольные вопросы
- •Цитированная литература
- •Содержание
Создание форм с помощью мастера
Если не знать, как создаются формы, то можно воспользоваться помощью мастера форм, который выполняет поэтапное руководство процессом создания формы.
При создании формы на основе стандартного шаблона должно быть открыто окно базы данных. Средства построения форм доступны независимо от того, в каком режиме находится система: в режиме конструктора или в режиме таблицы. Более того, таблица, для которой создается форма, может быть закрыта.
Построение стандартной формы осуществляется следующим образом:
- В окне базы данных открывается вкладка Формы и нажмается кнопка Создать.
- В появившемся окне Новая форма выбирается Мастер форм и нажимается кнопка ОК.
- В первом диалоговом окне мастера форм выбирается в списке Таблицы/ Запросы нужная таблица, а в списке Доступные поля - поля для подготавливаемой формы. С помощью кнопки с двойной стрелкой (>>) переносятся все поля в список Выбранные поля и, нажатием кнопки Далее, осуществляется переход в следующее окно мастера форм.
- Во втором окне мастера форм активизируется переключатель В один столбец и нажимается кнопка Далее.
- В третьем окне мастера задается стиль оформления, после чего нажимается кнопка Далее.
- В последнем окне мастера вводится имя формы и нажимается кнопка Готово.
Перемещение и редактирование полей формы
Работать с формой удобнее, если для ее окна задано полноэкранное представление.
Примечание: Чтобы на экране полностью были видны все элементы формы, необходимо использовать команду По размеру формы из меню Окно. Данная команда недоступна, если окно открыто в полноэкранном представлении.
Просмотр записей в форме осуществляется с помощью кнопок со стрелками, расположенными в нижней части окна формы, а также посредством клавиш PgUp и PgDn. Переход из поля в поле выполняется с помощью клавиши Tab, или клавиш управления курсором. Содержимое активизированного поля маркируется. Режим редактирования, в котором можно изменять содержимое полей формы, устанавливается в нажатием клавиши F2. При изменении содержимого поля в колонке маркировки окна формы появляется изображение карандаша.
В форму можно вводить новые записи. Для этой цели предназначена команда Ввод данных из меню Записи. В результате ее активизации появляется пустая запись, которая может быть заполнена новой информацией. Вернуться к просмотру всех записей позволяет команда Удалить фильтр из меню Записи.
Удаление записей из формы производится с помощью клавиши Del. Удаляемую запись необходимо маркировать. Для этого достаточно щелкнуть в столбце маркировки (левый столбец в окне). Выделение записи отменяется при выполнении щелчка вне столбца маркировки.
Маркированные записи могут быть вставлены в буфер обмена посредством команд Вырезать и Копировать из меню Правка.
В формах возможно выполнение операций поиска и замены.
Совет:
В случае необходимости скопировать в буфер обмена несколько записей надлежит предварительно отобрать их с помощью фильтра, а затем активизировать команду Выделить все записи из меню Правка.
Фильтрация данных в форме
Фильтры можно использовать в тех же целях, что и запросы на выборку данных, однако фильтры уступают запросам по функциональным возможностям: при фильтрации нельзя подавить отображение отдельных полей и выполнить вычисления и, наконец, фильтр позволяет только отобрать и отсортировать нужные записи.
Существует три способа фильтрации данных в форме:
- Обычный фильтр - отбор записей по содержимому нескольких полей (критерий отбора формируется с помощью логического оператора ИЛИ).
- Фильтр по выделенному фрагменту -фильтрация путем выделения данных.
- Расширенный фильтр - построение расширенного фильтра.
Рассмотрим все три способа фильтрации на примере базы данных адресов. Создадим фильтр для отбора записей, содержащих адреса клиентов, которые проживают в определенных населенных пунктах.
Для использования фильтров необходимо предварительно по таблице Адреса с помощью мастера создать форму.