
Лабораторная работа № 4. Создание и использование форм.
Цель работы
Научиться создавать формы с помощью Мастера и использовать автоформат для форматирования простой формы, изучить способы использования форм, научиться редактировать созданную форму в режиме Конструктор, получить навыки создания форм с вычисляемым полем, полем со списком, научиться создавать кнопочную и составную формы.
Создание формы с помощью Мастера
Задание 1. На основе таблицы СВЕДЕНИЯ создайте простую форму (рис. 1), используя помощь Мастера и кнопку НОВЫЙ ОБЪЕКТ: АВТОФОРМА.
Рис.1. Автоформа
Указания по выполнению работы
Откройте БД СТУДЕНТ.
Откройте таблицу СВЕДЕНИЯ из диалогового окна БД.
Нажмите кнопку НОВЫЙ ОБЪЕКТ: АВТОФОРМА на панели инструментов и выберите из списка команду АВТОФОРМА.
Сохраните созданную форму под названием НОВЫЙ_ОБЪЕКТ. Для этого выберите команду меню ФАЙЛ-СОХРАНИТЬ и в открывшемся диалоговом окне СОХРАНЕНИЕ введите имя формы.
Закройте созданную форму.
Задание 2. Создайте формы с помощью Мастера Автоформа: в столбец на основе таблиц НАЧИСЛЕНИЯ и УДЕРЖАНИЯ. Сохраните их под названиями НАЧИСЛЕНИЯ и УДЕРЖАНИЯ соответственно.
Указания по выполнению работы
1 В диалоговом окне БД откройте вкладку ФОРМЫ, нажмите кнопку СОЗДАТЬ.
В открывшемся диалоговом окне НОВАЯ ФОРМА, выберите Мастер Автоформа: в столбец и в качестве источника данных из раскрывающегося списка выберите таблицу НАЧИСЛЕНИЯ, нажмите кнопку ОК.
Перейдите в режим Конструктора и выберите команду меню ФОРМАТ-АВТОФОРМАТ. В открывшемся диалоговом окне АВТОФОРМАТ укажите стиль оформления формы, закройте окно.
Сохраните созданную форму под названием НАЧИСЛЕНИЯ.
Аналогичным образом создайте форму УДЕРЖАНИЯ.
Попробуйте другие способы создания формы с помощью Мастера: Автоформа: ленточная и Автоформа: табличная. Сравните созданные формы.
Закройте эти формы без сохранения.
Редактирование формы в режиме Конструктор
Задание 3. Отредактируйте копию формы НОВЫЙОБЪЕКТ в режиме Конструктора для просмотра, ввода и редактирования данных о студентах.
Указания по выполнению работы
На вкладке ФОРМЫ диалогового окна БД выберите форму НОВЫЙ_ОБЪЕКТ и нажмите кнопку КОНСТРУКТОР.
Создайте копию формы. Для этого выберите команду меню ФАЙЛ\ЭКСПОРТ и в диалоговом, окне СОХРАНЕНИЕ ОБЪЕКТА в поле НОВОЕ ИМЯ введите СВЕДЕНИЯ (при этом переключатель В ТЕКУЩЕЙ БАЗЕ ДАННЫХ должен быть включен).
Настройте окно Конструктора формы для дальнейшей работы (рис. 2):
— увеличьте рабочую область, щелкнув мышью по кнопке РАЗВЕРНУТЬ, расположенной на строке заголовка окна формы;
— при отсутствии линеек и сетки отобразите их на экране с помощью команд меню ВИД;
— при необходимости отобразите панель элементов (меню ВИД-ПАНЕЛЬ ЭЛЕМЕНТОВ);
— увеличьте с помощью мыши Область данных: высота 6 см, а ширина - 16 см;
— добавьте в форму области Заголовок формы и Примечание формы с помощью команды меню ВИД-ЗАГОЛОВОК/ПРИМЕЧАНИЕ ФОРМЫ;
— переместите границы между этими областями и Областью данных с помощью мыши; высота каждой добавленной области должна составлять 1,5 см.
Рис.2. Форма СВЕДЕНИЯ в режиме Конструктор
В область Заголовок формы добавьте текст заголовка формы – СВЕДЕНИЯ О СТУДЕНТАХ. Для этого:
на ПАНЕЛИ ИНСТРУМЕНТОВ щелкните на кнопке НАДПИСЬ;
в области Заголовок формы создайте буксировкой мыши прямоугольник, в который будет вводиться текст;
введите текст заголовка формы;
выделите заголовок формы и задайте указанные параметры шрифта (гарнитура Times New Roman Суг, кегль 14 пт, полужирное начертание, цвет символов — синий), используя для этого панель инструментов ФОРМАТИРОВАНИЕ;
если весь текст не поместился в Элемент управления (ЭУ), выберите команду меню ФОРМАТ-РАЗМЕР-ПО РАЗМЕРУ ДАННЫХ;
расположите текст заголовка формы по центру прямоугольника надписи, используя ту же панель инструментов;
заголовок формы обрамите с помощью рамки, используя кнопку ПРЯМОУГОЛЬНИК на ПАНЕЛИ ЭЛЕМЕНТОВ;
залейте созданный прямоугольник желтым цветом и поместите на задний план надписи (меню ФОРМАТ\НА ЗАДНИЙ ПЛАН).
В область Примечание формы аналогичным образом введите следующий текст: Сведения даны по состоянию на 01.09.04 г.
Установите параметры шрифта: гарнитура Times New Roman Суг, подчеркнутое начертание, кегль 14 пт, цвет символов — синий.
7. Выделите ЭУ НОМЕР ЗАЧЕТКИ и измените у него гарнитуру (Arial) и кегль шрифта (16 пт). При необходимости измените его размер по размеру данных. Придайте ЭУ оформление с тенью
8. Выделите ЭУ ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО и измените у них гарнитуру (Arial) и кегль шрифта (14 пт). При необходимости измените их размер по размеру данных.
9. Выделите надпись у ЭУ ОТЧЕСТВО и нажмите Delete, таким же образом удалите надпись у ЭУ ФАМИЛИЯ.
Измените размер поля ОТЧЕСТВО, чтобы в него вмещалась только одна буква. Так же измените размер поля ИМЯ.
Перетащите поля ОТЧЕСТВО и ФАМИЛИЯ на ту же линию, что и поле ИМЯ. Установите между ними равные промежутки.
При помощи кнопки ЛИНИЯ на ПАНЕЛИ ЭЛЕМЕНТОВ создайте горизонтальную линию, расположенную ниже основных данных формы и совпадающую с линией сетки 3 см. Установите толщину линии в 3 точки.
Отредактируйте все ЭУ ниже линии как показано на рис.2.
Перейдите в режим Формы и убедитесь, что она имеет вид, представленный на рис. 3.
Закройте форму и по запросу сохраните ее с именем СВЕДЕНИЯ.
Рис.3. Форма СВЕДЕНИЯ в режиме Формы