16600

Формирование навыков создания форм в среде MS Access

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа №3 Цель работы: Формирование навыков создания форм в среде MS Access. Лабораторная работа состоит из трех частей: Создание простых форм на основе запроса для просмотра и ввода данных. Создание подчиненных форм для работы с данными из связанных ...

Русский

2013-06-22

133 KB

2 чел.

Лабораторная работа №3

Цель работы: Формирование навыков создания форм в среде MS Access.

Лабораторная работа состоит из трех частей:

  1.  Создание простых форм на основе запроса для просмотра и ввода данных.
  2.  Создание подчиненных форм для работы с данными из связанных таблиц.
  3.  Создание форм по индивидуальным заданиям.

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

Часть 1. Создание простых форм на основе запроса или таблицы.

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

  1.  Создание простой формы на основе таблицы.

Создайте простую форму, которая позволяет изменять данные о студентах, находящиеся в таблице Студенты. Для этого во вкладке Создание выберите команду Другие формы / Мастер форм и укажите таблицу, из которой нужно брать данные. После нажатия кнопки Далее выберите все поля таблицы, в качестве вида представления данных выберите вкладку Одиночная форма, а затем внешний вид формы – "в один столбец".

Рис.1 – Изображение формы Студенты в режиме формы

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

Создайте заголовок формы. Для этого мышью раздвиньте область Заголовка формы. Затем активизируйте на Панели элементов элемент управления Надпись, выделите мышью на Заголовке формы прямоугольную область, где будет располагаться текст заголовка, и введите его. После этого установите размер и цвет шрифта заголовка.

Рис.2– Изображение формы Студенты в режиме Конструктора

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

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

Рис.3– Изображение формы Студенты с факультетами в режиме формы

Часть 2. Создание подчиненных форм для работы с данными из связанных таблиц.

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

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

Во вкладке Создание выберите команду Другие формы / Мастер форм и укажите таблицы, из которых нужно брать данные. В качестве таблиц выберите таблицу Группы с указанием поля Факультет, таблицу Студенты с указанием полей Группа, Фамилия, Зачетка, таблицы Успеваемость с указанием полей Предмет, Балл . Последовательно нажимая на кнопку Далее выберите в качестве вида представления данных Подчиненные формы внешний вид подчиненной формы – Табличный. Запишите название формы как Студенты с оценками. Внесите изменения в заголовки основной и подчиненной форм – Список студентов и Оценки соответственно.

В режиме конструктора для подчиненной формы для каждого поля установите в Окне Свойств Блокировку во вкладке Данные.

Рис.4– Изображение формы Студенты с оценками в режиме конструктора

  1.  Редактирование формы в режиме конструктора

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

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

  1.  Добавление вычисляемого поля.

Добавьте на форму Студенты с оценками вычисляемое поле с суммой всех стипендий. Для этого поместите в нужное место элемент управления Поле и значением его свойства Данные сделайте выражение с функцией суммирования всех стипендий (=Sum([Стипендия]).


Рис.5– Изображение формы Студенты с оценками в режиме таблицы

Часть 3. Создание форм по индивидуальным заданиям.

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

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

PAGE   \* MERGEFORMAT 3


 

А также другие работы, которые могут Вас заинтересовать

14258. Сложные формы в музыке 14.52 KB
  Сложные формы 1. сонатная форма сонатное allegro музыкальная форма основанная на сопоставлении и развитии 2х тем обычно контрастных. Представляет обширные возможности для воплощения драматизма в музыке. Применяется преимущественно в инструментальных произведениях. ...
14259. Простые формы в музыке 13.43 KB
  Простые формы ПРОСТЫЕ ФОРМЫ муз. формы из 2 или 3 частей возможны повторения каждая из которых не сложнее периода. Проста́я двухча́стная фо́рма музыкальная форма состоящая из двух частей первая из которых является периодом а вторая не содержит форм более сложных...
14260. Лейтмотив. Лейтмотив в характеристике фильма 13.9 KB
  Лейтмотив. Лейтмотив в характеристике фильма. Одной из наиболее полных и интересных драматургических функций звука является звуковой лейтмотив. Лейтмотив сопровождает обычно либо неоднократное появление действующего лица либо повторение того или иного события. В к...
14261. Передача национального колорита, эпохи через музыку 13.44 KB
  Передача национального колорита эпохи через музыку. Киномузыка участвующая в синтетическом целом произведения иногда может представлять свое собственное изображаемое время то есть не то время которое показано кинокадром. При различных ситуациях связанных с фабул
14262. Музыка и юмор, ирония, пародия, манера исполнения 13.58 KB
  Музыка и юмор ирония пародия манера исполнения. Музыка не может шутить ни над чем кроме самой музыки. Композитор подсмеивается над своей музыкой или над музыкой другого композитора. В распоряжении композитора тысячи способов сделать музыку смешной. Он может неожида
14263. Музыкальная драматургия театральных постановок (музыкально-драматический спектакль) 14.64 KB
  Музыкальная драматургия театральных постановок музыкальнодраматический спектакль. Музыкальной драматургией называется комплекс музыкальных выразительных средств которые раскрывают идейное содержание спектакля создают характерные образы действующих лиц показ
14264. Музыкальная драматургия оперы 14.96 KB
  Музыкальная драматургия оперы. Опера по определению А. Н. Серова это сценическое представление в котором происходящее на сцене действие выражается музыкою т. е. пением действующих лиц отдельно каждого или вместе или хором и силами оркестра в бесконечно разнообразн
14265. Музыкальная драматургия балета 13.73 KB
  Музыкальная драматургия балета. В основе муз. Д. лежат общие законы драмы как одного из видов исква: наличие ясно выраженного центр. конфликта раскрывающегося в борьбе сил действия и противодействия определённая последовательность этапов раскрытия драм. замысла эксп...
14266. Отличия либретто музыкально-драматического произведения (структура, язык) от словесной драмы 13.08 KB
  Отличия либретто музыкальнодраматического произведения структура язык от словесной драмы. Специфика муз. Д. учитывается уже при построении сценария и далее при разработке либретто. В тех случаях когда основой для создания либретто является готовое лит.драм. сочине