Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratornaya_rabota_3.doc
Скачиваний:
2
Добавлен:
19.11.2019
Размер:
49.15 Кб
Скачать

Лабораторная работа № 3. Субд Access. Создание форм.

Цель работы: получить практические навыки по созданию, редактированию и использованию форм.

Ход работы

1. Подготовка к работе.

1.1.Включите питание компьютера и дождитесь загрузки операционной системы.

1.2. Загрузите Microsoft Access.

1.3.Откройте базу данных Приемная комиссия, созданную в лабораторной работе №1.

2. Создание форм и работа с ними.

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

Содержимое и внешний вид формы зависит от ее назначения в конкретном приложении баз данных.

Спроектируем форму на основе таблицы Экзамены. Чтобы создать такую форму с помощью мастера форм выполните следующие действия:

2.1. Активизируйте вкладку Формы окна базы данных.

2.2. Щелкните на кнопке Создать. На экране отобразится диалоговое окно Новая форма.

2.3. Выберите способ создания формы - Мастер форм из списка. Название таблицы на этом этапе можно не указывать.

2.4. Щелкните на кнопке ОК. На экране отобразится первое диалоговое окно Мастера форм.

2.5. В списке Таблицы/запросы выберите таблицу Экзамены.

2.6. Щелкните на кнопке с символом >>, чтобы перенести все поля из списка Доступные поля в список Выбранные поля. Для переноса поля можно также дважды щелкнуть на имени переносимого поля.

2.7. Щелкните на кнопке Далее, чтобы отобразить второе диалоговое окно.

2.8. Установите опцию в один столбец, если она не установлена во втором диалоговом окне.

2.9. Щелкните на кнопке Далее.

2.10. Выберите стиль оформления формы в следующем диалоговом окне мастера форм. Например, Облака.

2.11. Щелкните на кнопке Далее.

2.12. В поле Задайте имя формы введите имя формы. Access по умолчанию вводит имя таблицы, на основе которой создается форма. Оставьте его без изменений.

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

2.14. Нажмите кнопку Готово. На экране появится готовый макет формы.

2.15. Сохраните форму командами Файл/Сохранить.

2.16. Выполните команды Вид/Режим формы, чтобы увидеть, как выглядит форма в работе.

Access перейдет в режим формы и отобразит в форме первую запись таблицы Экзамены.

2.17. Изучите кнопки на панели инструментов.

2.18. Добавьте в таблицу Экзамены новую запись, используя для этого кнопку Новая запись на панели инструментов (можно использовать команды Вставка/Новая запись панели инструментов). В начале все поля новой записи будут пусты, а курсор будет расположен в первом поле новой записи. Последовательно пройдя через все поля введите данные.

2.18. Введите 5 дополнительных записей в таблицу.

2.19. Отредактируйте любую запись. Редактирование записей ничем не отличается от их ввода. Рядом с редактируемой записью символ треугольника замещается символом карандаша, что указывает на процесс редактирования. Для перехода по записям можно использовать кнопки перехода по записям Предыдущая или Следующая, а также можно использовать кнопку Найти.

2.20. Отмените изменение записи командами Правка/Восстановить запись. Можно выполнить это же действие щелкнув на кнопке Отмена панели инструментов, сразу же после сохранения записи в таблице.

2.21. Выполните команды Правка/Удалить запись, чтобы удалить текущую запись. Можно использовать кнопку Удалить запись на панели инструментов.

2.22. Переключитесь в режим конструктора форм командами Вид/Конструктор.

Форма в этом режиме состоит из трех областей: Заголовок формы, Область данных и Примечание формы. Хотя форма имеет разделы Заголовок формы и Примечание формы, ни один из них не занимает места в форме. Именно поэтому полоса Заголовок формы соприкасается с полосой Область данных, а полоса Примечание формы соприкасается с нижним краем формы.

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

2.24. Щелкните кнопку Надпись на панели элементов.

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

2.27. Введите заголовок формы, например, Форма для ввода и редактирования данных и нажмите клавишу Enter.

2.28. Увеличьте размер формы растянув ее вправо, для чего подведите указатель мыши к правому краю формы (он примет вид линии с двумя вертикальными стрелками), затем перетащите край вправо и установите нужный размер

2.29. Установите для заголовка формы другой размер шрифта и жирное начертание.

2.30. Встройте в заголовок любую иллюстрацию, использую известный вам механизм OLE.

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

2.32. Самостоятельно создайте формы для таблиц Факультет, Специальность, Дисциплина.

2.33. Протестируйте работу созданных вами форм в режиме форма.

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

  • Ном_экз_бил;

  • Фамилия;

  • Имя;

  • Отчество;

  • Адрес;

  • Телефон.

Задайте :

тип формы – в один столбец:

стиль оформления – Глобус;

имя формы – Абитуриент;

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

2.35. Сохраните проект формы.

2.36. Увеличьте ширину формы, для чего установите указатель мыши на ограничительную линию в окне формы (указатель примет вид двунаправленной стрелки) и переместите ее вправо, после чего отпустите кнопку мыши.

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

2.38. Перенесите все поля , кроме Ном_экз_бил вниз, так чтобы между полями Ном_экз_бил и Фамилия можно было бы вставить два элемента управления. Для переноса полей необходимо:

2.38.1. Установить указатель мыши слева от первого переносимого поля (так чтобы оно при этом было не маркировано).

2.38.2. Перетащите указатель мыши, удерживая нажатой кнопку, так чтобы создать прямоугольную рамку, охватывающую все выделяемые объекты.

2.39.3. Отпустите кнопку мыши, и все попавшие в рамку поля (в том числе попавшие частично) будут маркированы.

2.39.4. Установите указатель мыши на границу маркировочной рамки, чтобы он приобрел вид раскрытой ладони, и переместите поля, удерживая нажатой кнопку мыши.

2.39.5. Отпустите кнопку манипулятора и все маркированные поля будут перенесены.

2.40. Щелкните на кнопке Мастера панели элементов, чтобы активизировать мастеров.

В случае отсутствия панели элементов на экране следует активизировать ее командами Вид/Панели инструментов/Панель элементов.

2.41. Щелкните на кнопке Поле со списком панели элементов. Указатель мыши, попадая в активную область формы, превращается в символ поля со списком.

2.42. Переместите символ поля со списком и поместите под поле Ном_экз_бил области данных формы.

2.43. Щелкните мышью для того, чтобы зафиксировать Поле со списком в области данных. На экране появится первое диалоговое окно мастера Создание полей со списком.

2.44. Установите опцию поле со списком использует значения из таблицы или запроса, если она не установлена.

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