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

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

Задание.

С помощью мастера форм создать сложные формы для ввода данных об успеваемости студентов и распределении предметов по преподавателям

  1. Форма успеваемости студентов
  2. Форма распределения предметов по преподавателям.

Указание к выполнению.

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

Рассмотрим сложную форму на примере успеваемости студентов.

Техника заполнения успеваемости будет следующая

  1. Выбор группы
  2. Выбор студента этой группы
  3. Проставление ему отметок об успеваемости по всем курсам
  4.  Сделаем форму для заполнения успеваемости отдельного студента

    Примерный вид формы.

    Как ее сделать.

    ШАГ 1.

    1. С помощью мастера Автоформа:В столбец сделайте форму для работы с одним студентом.
    2. В качестве источника данных укажите таблицу studs

    3. Зайдите в нее конструктором.
  5. Расширьте область данных.
  6. С помощью инструмента "подчиненная форма" на панели инструментов создайте подчиненную форму на основе таблицы stud_kurs
  7. Внимательно читайте все сообщения, которые будет выводить мастер построения и выбирайте нужные опции для подчиненной формы.

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

Сейчас мы это переделаем.

ШАГ 2.

1. Закройте вашу новую форму и сохраните ее под любым именем.

2. Зайдите в форму Подчиненная форма Stud_kurs с помощью конструктора.

3. Выделите поле N_lekz и удалите его.

4. На место этого поля с помощью инструмента "Поле со списком" на панели инструментов вставь те новое поле.

5. Внимательно выполняйте все инструкции мастера по созданию поля со списком.

Закройте форму.

Запустите основную форму и проставьте имеющимся студентам оценки по имеющимся курсам.

ШАГ 3.

Наша форма Grups нужна для выбора группы.

 

 

 

 

 

 

 

 

 

 

 

Добавьте новую кнопку и свяжите ее с вашей новой формой. (Внимание! С основной формой, а не подчиненной !)

Аналогично сделайте форму распределения предметов по преподавателям

Выбираем кафедру.

Выбираем преподавателя.

Назначаем ему курсы.

Назначаем ему группы