Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2-БД.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
191.7 Кб
Скачать

1. Откройте свою базу данных

Не забудьте включать содержимое в строке с предупреждением системы безопасности (см. соответствующее указание к работе ACCESS-2).

2. Создание простой формы

Создать простые формы для отображения таблицы ЧИТАТЕЛИ. Для этого перейдите в области переходов на таблицу ЧИТАТЕЛИ (т.е. перейдите в категорию Таблицы и установите курсор на имя таблицы ЧИТАТЕЛИ). Далее выберите на ленте вкладку Создание и в группе Формы – кнопку Форма. На экране отобразится макет одной записи о читателе. Сохраните эту форму под именем Читатель-1.

Теперь выберите в блоке Создание–Формы кнопку Другие формы и в появившемся списке выберите Разделенная форма. Изучите полученную форму и сохраните ее под именем Читатель-2. Далее выберите Создание-Формы-Другие формы-Несколько элементов. Изучите полученную форму и сохраните ее под именем Читатель-3.

Используя форму, добавьте в таблицу ЧИТАТЕЛИ новые записи.

Для этого откройте форму Читатель-1 и, используя кнопки перемещения по записям (в нижней части формы), нажмите кнопку перехода к новой (пустой) записи. Появится макет записи с пустыми полями, внесите в них данные о своем друге.

Откройте теперь форму Читатель-2 и занесите в последнюю строку таблицы данные еще об одном читателе.

Использование Мастера форм. Выберите Создание-Формы и кнопку Мастер форм. В диалоговых окнах мастера укажите последовательно:

Источник (Таблицы и запросы ) – таблица ЧИТАТЕЛИ

Переносимые поля – все (кнопка >> между окнами Доступные поля и Выбранные поля)

Внешний вид формы: в один столбец,

Просмотрите получившуюся форму и сохраните ее под именем Читатель-4.

Далее с помощью Мастера форм создайте формы с внешним видом ленточный, табличный и выровненный. Изучите их, сравните между собой и сохраните.

  1. Модификация построенной формы

Задача: преобразовать форму Читатель-1 в другую форму (под именем Читатель-11), вид которой приведен на рис 4.1. (Новая форма отличается от предыдущей иным расположением и наименованием отдельных полей, а также тем, что поле СоцПоложение является полем со списком.)

Рис. 4.1.

  1. Создание начальной формы.

Создайте копию формы Читатель-1 под именем Читатель-11.

Для формы Читатель-11 перейдите в режим Конструктора.

3.2. Изменение размера полей.

Заметьте, что ширина всех полей в макете формы одинакова. Уменьшите эту ширину. Для этого подведите курсор к правой границе поля Код читателя, выделите это поле и потащите границу влево – изменится размер всех полей в левом столбце макета. Сделайте то же с полями правого столбца макета.

3.3. Удалить единый макет полей

Предыдущие действия выполнялись сразу для нескольких полей формы, потому что при создании формы все поля автоматически создаются в одинаковом формате (связаны единым макетом). Чтобы можно было работать с отдельными элементами формы, следует отменить их связанность. Для этого выделите общей рамкой все элементы формы и на ленте в зоне Инструменты конструктора форм щелкните по кнопкам Упорядочить – Таблица - Удалить макет.

3.4. Изменение местоположения полей

Задача: в первой строке формы поместить метку «Читатель» и текстовые поля Фамилия, Имя, Отчество. Изменить положение полей Код читателя, ДатаРегистрации и Телефон.

а) Поменяйте местами поля Код читателя и Фамилия: для этого выделите поле Код читателя и сместите его вместе с меткой в верхний левый угол; выделите поле Фамилия и переместите его вверх, снова выделите поле Код читателя и переместите его ниже поля Фамилия.

б) Выделите поле Имя и переместите его значение (без метки) в положение правее поля Фамилия (потянув за левый верхний угол текстового поля). Следом расположите без метки поле Отчество.

в) Изменение меток:

измените метку «Фамилия» на «Читатель», удалите метки «Имя» и «Отчество».

г) Уменьшите размер полей Имя и Отчество. Выровняйте верхнюю строчку. Для этого, придерживая кнопку Ctrl, последовательно выделите метку «Читатель» и поля Фамилия, Имя, Отчество, и укажите в контекстном меню «Выровнять» и «Снизу».

д) Переместите поля на место удаленных полей Имя и Отчество. Если нужно – меняйте их размеры.

3.5. Преобразуйте поле "СоцПоложение" в поле со списком.

Выделите и удалите поле СоцПоложение.

В ленте войдите в блок Конструктор – Элементы управления, нажмите кнопку , расположенную по правому краю блока, в расширенном блоке сначала активизируйте кнопку Использовать Мастера , потом щелкните по кнопке Поле со списком и установите курсор на то место формы, где был удаленный элемент, причем так, чтобы слева оставалось достаточно места для метки этого поля.

В результате на экран выводится первое из группы диалоговых окон - окно Создание полей со списком.

В первом окне выберите Будет введен фиксированный набор значений и нажмите кнопку "Далее", в следующем окне в один столбец внесите все возможные значения поля СоцПоложение («УЧАЩ», «ПЕНС», «РАБТ» и «НЕРБ»). Далее укажите, что данные нужно Сохранять в поле, и выберите поле СоцПоложение.

Наконец, в последнем диалоговом окне, измените название (подпись поля) на СоцПоложение и нажмите кнопку Готово.

Таким же образом преобразуйте поле Пол в поле со списком.

Закройте модифицированную форму.

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