Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
31-40.docx
Скачиваний:
19
Добавлен:
01.03.2025
Размер:
101.87 Кб
Скачать

33. Разработка сложной формы. Подчиненная форма.

1. Для создания сложной формы;

на вкладке Формы щелкните по кнопке <Создать>;

выберите Мастер форм и, не выбирая таблицу или запрос, щелкните по кнопке <ОК>;

в таблице Дисциплины выберите поле "Название дисциплины";

в таблице Студенты выберите поля "Код студента", "Фамилия", "Имя", "Отчество", "Номер группы";

в таблице Оценки выберите поле "Оценки" и щелкните по кнопке <Далее>;

в появившемся окне вариант построения формы нас удовлетворяет, поэтому щелкните по кнопке <Далее>;

оставьте табличный вариант подчиненной формы и щелкните по кнопке <Далее>;

выберите нужный вам стиль оформления формы и щелкните по кнопке <Далее>;

введите название формы Дисциплины и оценки,

щелкните по кнопке <Готово> и просмотрите полученную форму.

Microsoft Access позволяет располагать одну форму внутри другой. В этом случае форма, содержащая другую форму, называется главной (form) или родительской (parent). Форма, содержащаяся в другой, называется подчиненной (subform) или дочерней (child). Иногда комбинация главная/подчиненная форма называется иерархической (hierarchical) формой.

Подчиненная форма может отображаться в виде таблицы (Datasheet View), в виде одиночной (Single Form) или ленточной (Continuous Form) формы, а также в виде сводной таблицы (Pivot Table) или диаграммы (Pivot Chart). Главная форма может отображаться только как простая (одиночная) форма.

Подчиненные формы особенно удобны для отображения информации из таблиц, связанных отношением один-ко-многим (one-to-many). Например, главная форма может содержать поле со списком, имеющее источником строк таблицу Типы (Categories), и подчиненную форму, основанную на таблице Товары (Products). В учебной базе данных Борей (Northwind) таблица Типы (Categories) находится со стороны один (one) в связи один-ко-многим (one-to-many) с таблицей Товары (Products). В этой же связи таблица Товары (Products) находится со стороны многие (many). Поэтому при выборе из поля со списком значения какого-нибудь типа товаров, подчиненная форма должна отобразить список товаров только выбранного типа. Более подробно создание таких форм будет обсуждаться в следующем разделе.

При использовании формы с подчиненной формой для ввода новых записей текущая запись в главной форме сохраняется при входе в подчиненную форму.

34. Режимы просмотра формы. Изменение элементов формы в режиме Конструктора.

Используйте панель инструментов Формат для изменения шрифта и начертания, выравнивания текста, изменения ширины линий и границ, а также применения цветов и эффектов оформления.

Выполните выравнивание элементов управления с помощью линеек.

Разместите элементы управления в области данных или в других разделах.

С помощью панели элементов добавьте элементы управления, такие как надписи и поля.

После создания формы в режиме конструктора ее можно просмотреть в режиме формы или в режиме таблицы.

В режиме таблицы записи можно просматривать в формате строк и столбцов, что позволяет видеть несколько записей одновременно.

В режиме формы записи обычно просматриваются по одной.

Формы, присоединенные к данным, можно открывать в режиме сводной таблицы или в режиме диаграммы. В этих режимах пользователи могут динамически изменять макет формы для изменения способа анализа данных. Существует возможность упорядочивать заголовки строк и столбцов, а также применять фильтры к полям. При каждом изменении макета сводная форма немедленно выполняет вычисления заново в соответствии с новым расположением данных.

В режиме сводной таблицы имеется возможность просматривать исходные данные или сводные данные, упорядочивая поля в областях фильтра, строк, столбцов и данных.

В режиме сводной диаграммы можно визуально представлять данные, выбрав тип диаграммы и упорядочивая поля в областях фильтра, рядов, категорий и данных.

Для быстрого перехода по записям в режимах формы и таблицы используют кнопки перехода.

Для работы с формой в режиме конструктора, необходимо выбрать элементы на панели элементов. Эти элементы, такие как флажки, рисунки и надписи называются элементами управления. Им можно задать свойства и отформатировать в соответствии со своими вкусами и предпочтениями. Более подробные сведения по этому вопросу см. в курсе обучения «Поставьте элементы управления себе на службу».

В режиме конструктора можно перемещать элементы управления с места на место, подобно картинам, висящим на стене. Например, можно сгруппировать в одном месте поля адреса (улица и номер дома, город, область, почтовый индекс), однако при этом нужно решить, на скольких строках они будут располагаться — двух, трех или четырех? Какой из вариантов является наилучшим, должен определить создатель формы.

Чтобы посмотреть, как будет выглядеть форма, когда пользователь приступит к работе с ней, ее следует открыть в режиме формы, и, переключаясь между режимом форм и режима конструктора, вносить в нее нужные изменения, добиваясь желаемого результата.

Чтобы начать работать в режиме конструктора, следует щелкнуть элемент Формы в списке Объекты в окне базы данных, а затем щелкнуть Создать на панели инструментов База данных. В диалоговом окне Новая форма следует щелкнуть элемент Конструктор, чтобы выбрать данный метод.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]