Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access МП копия.doc
Скачиваний:
11
Добавлен:
20.08.2019
Размер:
15.44 Mб
Скачать

Упражнение 6.5.3. Создание поля при использовании элемента Свободный.

Создание в форме поля может быть выполнено с помощью кнопок панели элементов Поле типа Свободный.

  1. Для включения поля нажмите на панели элементов кнопку Поле и вычертив курсором поле в нужном месте формы.

  2. Для установки связи создаваемого поля формы с полем таблицы КАФЕДРА – источника записей формы – выделим создаваемое поле в форме и вызовем окно его свойств. В этом окне на вкладке Данные в строке Данные выберем нужное поле из списка доступных полей источника и закроем окно свойств.

Создание взаимосвязанных таблиц Упражнение 6.5.4. Создание с помощью мастера двухтабличной формы с включением подчиненной формы

Осуществим средствами Access конструирование формы для одновременной работы с таблицами ГРУППА и СТУДЕНТ в базе данных Учебный процесс.

  1. Перейдем в режим создания формы. Для этого в окне Учебный процесс: база данных выбираем в области Объекты строку Формы и нажимаем кнопку Создать.

  2. В диалоговом окне Новая форма выбираем режим создания Мастера форм и таблицу ГРУППА, которая будет служить источником записей для основной части создаваемой многотабличной формы.

В открывшемся окне Создание формы в списке Таблицы и Запросы сначала будет отражена ранее выбранная таблица ГРУППА и ее поля.

  1. Выберем для таблицы ГРУППА в списке Доступные поля: НГ, КОЛ, ПБалл, перемещая их в область Выбранные поля.

  2. Выберем далее из списка Таблицы и Запросы таблицу СТУДЕНТ и в списке Доступные поля этой таблицы аналогично предыдущему пункту: НС, ФИО, ГОДР, Пбалл. Эта таблица будет источником записей формы, связанных с записью, отображаемой в основной части формы. Нажмите кнопку Далее>.

В новом сеансе окна Создания формы схематично отобразится макет формы с перечнем полей в основной части формы и в подчиненной форме, если в рамке. Выберите вид представления данных выведена таблицаисточник записей основной части формы (ГРУППА).

  1. Для непосредственного включения подчиненной формы выберем вариант Подчиненная форма.

  2. В следующем диалоговом окне мастера для получения многозаписевой подчиненной формы и вывода подписей полей (определенных в свойствах таблиц) выберем внешний вид подчиненной формы – ленточный.

  3. После нажатия кнопки Далее> в очередном сеансе диалогового окна выберем стиль оформления. Например, если выбрать Стандартный, получим форму с утопленными полями.

  4. В последнем окне Создания форм введем имена (заголовки) составной формы ГРУППЫ и подчиненной формы СПИСОК СТУДЕНТОВ.

  5. Выберем в этом же окне дальнейшие действия мастера – Открытие формы для просмотра и ввода данных. Это позволит после завершения работы мастера сразу приступить к работе с данными через форму.

  6. Нажмите кнопку Готово для того, чтобы мастер завершил создание формы мастером. Сохранение формы производится автоматически.

Соответственно выбранным действиям мастер выводит форму с данными из таблиц ГРУППА и СТУДЕНТ. При этом в основной части формы отображаются данные одной текущей записи таблицы ГРУППА. В подчиненной форме выводятся те записи таблицы СТУДЕНТ, которые связанны с текущей таблицей ГРУППА.

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