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

6.5. Лабораторная работа №5 Разработка форм

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

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

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

Упражнение 6.5.1.Создание однотабличной формы в режиме автоформы.

Рассмотрим создание однотабличной формы на примере таблицы ПРЕДМЕТ базы данных Учебный процесс. Режим Автоформы обеспечить ввод/вывод всех полей выбранной таблицы.

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

  2. В окне Новая форма выберите в качестве источника данных таблицу ПРЕДМЕТ и режим создания - Автоформа: в столбец. Работа команды Автоформа: в столбец завершается отображением формы (рис. 6.5.1.).

Рис.6.5.1.Результат работы команды Автоформа: в столбец.

Упражнение 6.5.2. Конструирование новой формы и включение в нее связанных полей базового источника

  1. Выберем в окне Учебный процесс: база данных объекты Форма и нажмите кнопку Создать, которая вызывает окно Новая форма.

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

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

  4. Из списка полей перетащим нужные поля в область данных формы с помощью мыши. При отпускании кнопки мыши размещается поле и связанная с ним подпись. В самом поле будет отображено имя поля таблицы базы данных, а в качестве надписи будет использовано значение из свойства поля Подпись, которое было определено при конструировании таблицы (рис.6.5.2.).

Рис.6.5.2. Результат формы КАФЕДРА в режиме конструктора.

  1. Сохраните форму под именем КАФЕДРА.

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