- •Последовательность загрузки таблиц базы данных
- •Определение технологии загрузки базы данных на примере
- •Последовательность загрузки таблиц
- •1.Основы создания однотабличных форм
- •1.1.Конструирование формы
- •1.2. Мастера создания формы
- •Создание однотабличной формы
- •1.3. Создание однотабличной формы в режиме автоформы
- •1.4. Редактирование формы
- •1.5. Работа с данными таблицы в режиме формы
- •2. Основы создания многотабличных форм
- •2.1. Создание многотабличной формы с помощью мастера
- •2.2. Способы построения многотабличной формы
- •2.2.1. Явное включение подчиненной формы
- •2.2.2. Вызов связанной формы по кнопке
- •2.2.3. Многотабличная форма без подчиненных и связанных форм
- •2.2.4. Многотабличная форма на основе запроса
- •2.3. Создание формы мастером, выбор таблиц и полей
- •2.4. Выбор варианта создания многотабличной формы, отображение данных главной и подчиненной таблиц
- •2.5. Завершение создания формы мастером
- •2.6. Доработка формы в режиме конструктора
- •3. Создание и редактирование многотабличной формы в режиме конструктора
- •3.1. Создание новой формы конструктором
- •3.2. Включение полей в новую форму
- •3.4. Добавление подчиненной формы и ее редактирование
2.5. Завершение создания формы мастером
В последнем сеансе диалогового окна Создание форм (Form Wizard) можно изменить имена основной и подчиненной формы, если был выбран вариант с непосредственным включением подчиненной формы, или имя каждой из связанных форм, если был выбран вариант включения кнопки, вызывающей связанную форму.
В том же окне можно выбирать дальнейшие действия: Открыть главную форму для просмотра и ввода данных (Open the form to view or enter information) или Изменить макет форм (Modify the form’s design).
Если был выбран вариант Открыть главную форму для просмотра и ввода данных (Open the form to view or enter information), автоматически выводится форма с данными, с которыми связана форма. После нажатия кнопки Готово (Finish) мастер завершает создание формы. Сохранение форм производится автоматически.
Р ис.11. Задание имен формы, выбор режима для отображения формы в режиме конструктора и завершение работы мастера
2.6. Доработка формы в режиме конструктора
При выборе варианта Изменить макет форм (Modify the form’s design) форма выводится в режиме конструктора, позволяющем выполнить нужную доработку. Мастер уже разместил в макете форм заданные поля из таблиц-источников основной (главной) и подчиненных форм.
При установке курсора на основной форме при нажатой кнопке панели конструктора форм Список полей (Field List) делается доступным список полей таблицы-источника этой формы.
В процессе доработки формы, используя технику редактирования формы можно перемещать поля в основной форме, менять их свойства, в том числе шрифт и размеры, подпись поля, текст в заголовке формы. Аналогичные действия по доработке выполняются для подчиненной формы.
Переход к отображению подчиненной формы в режиме конструктора можно осуществлять двойным нажатием кнопки мыши на пустом поле подчиненной формы при активной области данных. Подчиненную форму можно также открыть в режиме конструктора непосредственно из окна базы данных.
3. Создание и редактирование многотабличной формы в режиме конструктора
Средствами Конструктора форм (Form Design) можно полностью создать многотабличную форму. Ранее разработанную и сохраненную форму можно в любой момент модифицировать этим конструктором. При создании и редактировании формы можно добавлять новые поля и надписи, включать поля со списком, создавать кнопки, добавлять подчиненные формы, внедрять объекты из других приложений, например, рисунков, диаграмм, а также изменять расположение отдельных полей, их отображение и подписи. При редактировании могут быть выполнены любые изменения и удаление имеющихся элементов, а также добавление новых.
3.1. Создание новой формы конструктором
Конструирование формы начинается после выбора объекта Формы (Forms) в окне базы данных и нажатия кнопки Создать (New), которая вызывает окно Новая форма (New Form). В этом диалоговом окне нужно выбрать режим создания формы Конструктор (Design View). Можно сразу в качестве базового источника данных формы выбрать из списка нужную таблицу (запрос).
Вызов конструктора может быть осуществлен из окна базы данных также активизацией значка Создание формы в режиме конструктора (Create form in Design view), позволяющего открыть сразу окно конструктора форм.
После вызова конструктора форм появляется окно конструктора с именем формы по умолчанию – Форма1 (Form1) и открывается доступ к списку полей таблицы, выбранной в качестве базового источника данных.
Р ис.12. Окно Конструктора форм
Замечание: Все элементы, добавляемые в форму, являются элементами управления. Примерами разных элементов управления служат поля, надписи, списки, переключатели, кнопки и линии. Способ задания элемента управления зависит от того, какой элемент создается: присоединенный, свободный или вычисляемый.