- •Байкальский государственный университет экономики и права
- •Введение в базы данных Основные понятия баз данных
- •Обработка информации с помощью субд
- •Реляционная модель базы данных.
- •Работа с базой данных
- •Проект базы данных
- •Представление фирмы в таблицах
- •Постановка задачи
- •3. Реализация базы данных в субд Access
- •3.1.Особенности субд Access
- •Структура Access
- •3.2. Создание базы данных в субд Access Запуск Access и открытие бд
- •Создание новой бд
- •3.3. Создание и редактирование таблиц базы данных в субд Access
- •Создание таблицы в режиме Конструктора
- •Связывание таблиц на схеме данных
- •3.4. Запросы в субд Access
- •Запросы и фильтры
- •Типы запросов
- •Вычисления в запросах
- •3.5. Работа с формами в субд Access
- •Виды форм.
- •Создание формы с помощью мастера
- •Создание формы с помощью конструктора
- •Подчиненная форма
- •3.6. Создание и редактирование отчетов
- •Создание отчета с помощью мастера
- •Доработка отчета в режиме Конструктора
- •3.7. Работа с макросами
- •Создание макросов
- •Выполнение макроса
- •3.8. Настройка параметров запуска базы данных
- •Лабораторный практикум 1
- •Лабораторная работа №1
- •Лабораторная работа №2
- •Лабораторная работа №3
- •Лабораторная работа №4
- •Лабораторный практикум 2
- •Лабораторная работа №1
- •Лабораторная работа №2
- •Список использованной литературы
Виды форм.
Существует несколько основных видов форм.
Многостраничная (в столбец) - поля записи выводятся в один столбец, при этом в один и тот же момент времени в форме отображается содержимое только текущей записи.
Ленточная - все поля записи выводятся в одну строку, при этом в форме отображаются все записи.
Табличная - отображение записей осуществляется в режиме таблицы.
Подчиненная - используется при необходимости вывода данных, связанных отношением "один-ко-многим", при этом в подчиненной форме отображаются записи из таблицы, которая соответствует слову "многим".
Создание формы с помощью мастера
Мастер создает форму за четыре шага (рис. 28):
1. В главном окне базы данных (в данном случае это Товары), нужновыбрать объект Формы и нажать кнопку Создать. Появится окно Новая форма.
В качестве источника данных в окне надо выбрать таблицу или запрос и выделить фразу Мастер форм или требуемую автоформу, после чего нажать ОК. При выборе автоформы требуемая форма появится сразу. При выборе мастера форм последовательно откроются четыре окна Создание форм.
2. В первом окне будут представлены доступные поля выбранной таблицы или запроса. Надо перенести те из них, которые требуются для формы, в область Выбранные поля и нажать кнопку Далее.
В это окно можно попасть, пропустив предыдущий шаг и два раза щелкнув по надписи Создать форму с помощью мастера. При этом теряется возможность выбора автоформы. Так как пропущено предыдущее окно, здесь повторно дается возможность выбора таблицы или запроса в строке Таблицы и запросы.
Во втором окне необходимо выбрать внешний вид формы и опять нажать кнопку Далее.
В третьем окне надо выбрать стиль оформления и снова нажать кнопку Далее.
В четвертом, последнем, окне задается имя формы, после чего необходимо нажать кнопку Готово.
На экране должна появиться созданная форма. При необходимости ее можно доработать в режиме Конструктор.
Создание формы с помощью конструктора
Конструктор поможет создать форму в более свободном стиле. Начало будет таким же, как и в мастере.
В главном окне базы данных (в данном случае это Товары) следует выбрать объект Формы и нажать кнопку Создать. Появится окно Новая форма. Здесь надо выбрать в качестве источника данных таблицу или запрос, однако выделить теперь необходимо фразу Конструктор, после чего нажать ОК. На экране должны появиться окна: главное окно Форма1: форма и вспомогательные окна Список полей выбранной таблицы или запроса (в данном случае окно с заголовком Товар) и Панель элементов (рис. 29).
Рис. 29. Окно Форма1:форма.
Из меню Вид надо выбрать пункт Заголовок/примечание формы. Форма поделится на три части, которые разделены поперечными разделителями с названиями Заголовок формы, Область данных и Примечание формы. Размер каждой части можно регулировать передвижением разделителей вверх или вниз. В зоне Заголовок формы нужно вписать название формы.
В окне Список полей поочередно необходимо выделить поля и, удерживая их левой кнопкой мыши, перетащить из таблицы в зону Область данных. Здесь поля превратятся в элементы управления, состоящие из двух рамок с одинаковым названием. Поле в белой рамке - это связанное поле, то есть надпись при выходе в режим формы заменится на данные из отобранных таблиц или запросов, поэтому текст в связанном поле изменять нельзя, его можно только форматировать: изменить размер, шрифт, цвет. Поле в серой рамке - это присоединенная надпись (то есть поясняющая). При переходе в режим Форма она будет располагаться рядом с данными таблицы как пояснение. Присоединенную надпись можно полностью изменять для более привычного обозначения. Эту часть также можно форматировать. Форматирование каждой части производится автономно. Элементы управления образуют единое целое и переносятся в конструкторе совместно, если указатель мыши примет форму раскрытой ладони. При изменении указателя на руку с вытянутым указательным пальцем в левом верхнем углу выделенной рамки (прямоугольник выделенной рамки левого верхнего угла имеет больший размер) каждый из элементов управления можно будет перенести отдельно.(рис. 30)