- •3.3 Система управления базами данных Access Тема 1. Базы данных и системы управления ими
- •1. Основные понятия и определения
- •2. Реляционные субд
- •3. Технология работы в субд
- •4. Основные средства субд
- •Тема 2. Основы работы в субд ms Access
- •1. Основные характеристики ms Access
- •2. Объекты Access
- •3. Запуск программы и завершение работы с ней
- •4. Главное окно Access
- •5. Способы создания базы данных
- •6. Справочная система
- •Тема 3. Постановка задачи
- •1. Общие положения
- •2. Характеристика задачи
- •3. Выходная информация
- •4. Входная информация
- •План выпуска готовой продукции
- •Накладная № ___
- •5. Алгоритмизация задачи
- •3.1 Имя поля
- •3.2 Типы данных
- •3.3 Свойства поля
- •3.4 Первичный ключ
- •3.5 Сохранение таблицы
- •4. Создание таблицы с помощью мастера
- •5. Создание таблицы в режиме таблицы
- •6. Ввод данных в таблицу
- •7. Связывание таблиц
- •7.1 Окно схемы данных
- •7.2 Изменение существующей связи
- •7.3 Удаление связи
- •7.4 Обеспечение целостности данных
- •Тема 5. Загрузка, просмотр и корректировка базы данных
- •1. Способы загрузки базы данных
- •2. Назначение экранной формы
- •3. Средства создания формы
- •4. Последовательность создания формы
- •5. Использование мастера для создания формы
- •6. Создание форм в конструкторе
- •6.1 Объекты формы
- •6.2 Области формы
- •6.3 Панель элементов
- •6.4 Свойства объектов формы
- •6.5 Управление объектами
- •7. Режимы представления формы
- •8. Кнопки перемещения по записям
- •9. Разработка многотабличной формы
- •10. Создание кнопок управления
- •Тема 6. Запросы к базе данных
- •1. Понятие запроса
- •2. Типы запросов
- •3. Формирование запроса по образцу
- •4. Создание запроса в окне конструктора
- •4.1 Окно конструктора запросов
- •4.2 Условия отбора записей
- •4.3 Параметры запроса
- •4.4 Вычисляемые поля
- •5. Мастера создания запросов
- •6. Запуск запроса
- •7. Сохранение запроса
- •8. Итоговые вычисления
- •Тема 7. Конструирование отчетов
- •1. Понятие отчета
- •2. Средства создания отчета
- •3. Последовательность создания отчета
- •4. Использование мастера для создания отчета
- •5. Просмотр и печать отчета
- •6. Редактирование отчета в окне конструктора отчетов
- •Тема 8. Разработка кнопочного меню
6.1 Объекты формы
Форма в Access состоит из отдельных объектов, которые называются элементами управления. Сюда относятся:
надписи;
прямоугольники и линии;
поля и списки;
кнопки;
переключатели, выключатели и флажки;
графические и OLE объекты.
Некоторые элементы управления (поля, списки, переключатели, выключатели и флажки) связаны непосредственно с полями таблиц. Другие элементы (надписи, прямоугольники и линии) служат целям оформления и облегчения восприятия данных.
6.2 Области формы
Форма данных включает следующие области: заголовок формы, верхний колонтитул, область данных, нижний колонтитул и примечание формы (рис. 3.11).
Область данных всегда присутствует в форме. Для добавления в форму областей заголовка и примечания необходимо дать команду ВидЗаголовок/примечание формы, верхнего и нижнего колонтитулов команду ВидКолонтитулы.
Для изменения размера какой-либо области формы следует установить курсор мыши на верхнюю часть границы и переместить ее, удерживая кнопку мыши в нажатом состоянии.
Области формы содержат вертикальные и горизонтальные линии, которые составляют сетку формы. Сетка предназначена для выравнивания объектов формы и может быть удалена с экрана командой ВидСетка.
6.3 Панель элементов
Для размещения
объектов в форме используется панель
элементов,
на которой располагаются инструменты
конструктора (табл. 3.15). Панель элементов
выводится на экран посредством команды
ВидПанель
элементов
или с помощью кнопки
на панели инструментов.
Для создания полей
ввода в форме можно воспользоваться
кнопкой
на панели инструментов, которая открывает
окно со списком полей, где можно выбрать
необходимое поле и перетащить его в
требуемое место формы.
6.4 Свойства объектов формы
Все объекты формы имеют характерные для них свойства, которые можно настроить в соответствии с определенными требованиями. Кроме того, для каждого объекта можно определить действия, выполняемые при наступлении определенных событий.
При размещении
объекта в форме устанавливаются принятые
по умолчанию значения свойств объекта.
Для того чтобы изменить стандартные
установки для свойств какого-либо из
объектов, следует выбрать требуемый
объект и открыть окно его свойств,
используя команду ВидСвойства
или кнопку
на панели инструментов. Свойства объекта
позволяют определить его внешний вид,
размер, местоположение в форме, режим
ввода/вывода, привязать к нему выражение,
макрос или подпрограмму.
Форма в целом также имеет свой собственный набор характеристик, определяющий расположение ее в главном окне Access, размер, заголовок, стиль и некоторые другие параметры.
Таблица 3.15
Инструменты конструктора форм
Кнопка |
Название |
Назначение |
|
Выбор объектов |
Осуществляет выделение элементов управления |
|
Мастера |
Включает/выключает мастера создания элементов управления |
|
Надпись |
Позволяет разместить в форме текст |
|
Поле |
Создает поле ввода, которое осуществляет отображение, ввод и корректировку данных, а также вывод результатов вычислений |
|
Группа переключателей |
Используется для формирования группы элементов упра-вления |
|
Выключатель |
Создает выключатель для альтернативного выбора |
|
Переключатель |
Создает переключатель для альтернативного выбора |
|
Флажок |
Создает флажок для альтернативного выбора |
|
Поле со списком |
Создает составной элемент управления, объединяющий поле и раскрывающийся список |
|
Список |
Создает список, допускающий прокрутку |
|
Кнопка |
Создает командную кнопку |
|
Рисунок |
Осуществляет размещение рисунка, не являющегося объектом OLE |
|
Свободная рамка объекта |
Позволяет размесить свободный объект OLE (при перемещении по записям объект остается неизменным) |
|
Присоединенная рамка объекта |
Позволяет отобразить объекты OLE (при перемещении по записям отображаются разные объекты) |
|
Разрыв страницы |
Указывает начало новой страницы формы |
|
Набор вкладок |
Используется для создания формы с несколькими вкладками |
|
Подчиненная форма/отчет |
Позволяет отобразить данные из нескольких источников |
|
Линия |
Рисует линию для отделения логически связанных данных |
|
Прямоугольник |
Рисует прямоугольник для визуальной группировки элементов управления или выделения логически связанных данных |
