Access 2010 в примерах. Карчевский Е.М - 46 стр.

UptoLike

Размещение реквизитов формы
Основная часть формы. В основной части составной формы ПЛАН ЗАНЯТИЙ вверху
будем размещать поля таблицы ГРУППА:
y НГномер группы (уникальный ключ)
y КОЛколичество студентов
y ПБАЛЛсредний балл в группе при поступлении
Доступ к перечисленным полям должен быть ограничен только чтением, т.к. значения
этих полей не должны вводиться и корректироваться из документа «План занятий».
Подчиненная форма ИЗУЧЕНИЕ. В подчиненной форме ИЗУЧЕНИЕ разместим:
Все поля загружаемой таблицы ИЗУЧЕНИЕ, кроме ключевого реквизита НГ (номер груп-
пы), включенного в основную часть формы, что обеспечивает однократное отображение
одинаковых номеров группы по форме :
y КПкод предмета
y ТАБНидентификатор преподавателя
y ВИДЗвид занятий
y ЧАСЫчисло часов занятий
y СБАЛЛ-ГРсредний балл по предмету в группе
Поля из таблиц ПРЕДМЕТ и ПРЕПОДАВАТЕЛЬ, позволяющие отобразить справочную
информацию о предмете и преподавателе, ведущем занятие:
поля таблицы ПРЕДМЕТ:
y НПназвание предмета
y ЧАСЫвсего часов
y ЛЕКчасов лекций
y ПРчасов практики
Поля таблицы ПРЕПОДАВАТЕЛЬ:
y ФИОфамилия преподавателя
y СТученая степень
y УЗученое звание
Создание многотабличной формы с подчиненной фор-
мой средствами мастера
Используя мастера форм, создадим в соответствии с результатами проектирования со-
ставную форму ПЛАН ЗАНЯТИЙ, включающую подчиненную форму ИЗУЧЕНИЕ.
В окне базы данных выберем вкладку Создание, в группе Формы нажмем кнопку Мастер
форм. В качестве таблицы, которая будет источником записей основной части сложной
формы, выберем таблицу ГРУППА.
В первом сеансе диалоговом окна Создание форм выберем включаемые в форму поля
таблицы ГРУППА, а затем поля таблиц ИЗУЧЕНИЕ, ПРЕДМЕТ, ПРЕПОДАВАТЕЛЬ. В
следующем окне (рис. 6.2) уже будет выделена таблица ГРУППА, которая выбрана для
создания основной части формы. Поскольку эта таблица является главной в схеме данных
относительно используемой в форме таблицы ИЗУЧЕНИЕ, представляется возможность
выбрать тип формыПодчиненные формы.
46
Размещение реквизитов формы
Основная часть формы. В основной части составной формы ПЛАН ЗАНЯТИЙ вверху
будем размещать поля таблицы ГРУППА:
    y НГ – номер группы (уникальный ключ)
    y КОЛ – количество студентов
    y ПБАЛЛ – средний балл в группе при поступлении

Доступ к перечисленным полям должен быть ограничен только чтением, т.к. значения
этих полей не должны вводиться и корректироваться из документа «План занятий».

Подчиненная форма ИЗУЧЕНИЕ. В подчиненной форме ИЗУЧЕНИЕ разместим:
Все поля загружаемой таблицы ИЗУЧЕНИЕ, кроме ключевого реквизита НГ (номер груп-
пы), включенного в основную часть формы, что обеспечивает однократное отображение
одинаковых номеров группы по форме :
    y КП – код предмета
    y ТАБН – идентификатор преподавателя
    y ВИДЗ – вид занятий
    y ЧАСЫ – число часов занятий
    y СБАЛЛ-ГР – средний балл по предмету в группе

Поля из таблиц ПРЕДМЕТ и ПРЕПОДАВАТЕЛЬ, позволяющие отобразить справочную
информацию о предмете и преподавателе, ведущем занятие:
  поля таблицы ПРЕДМЕТ:
   y НП – название предмета
   y ЧАСЫ – всего часов
   y ЛЕК – часов лекций
   y ПР – часов практики

Поля таблицы ПРЕПОДАВАТЕЛЬ:
   y ФИО – фамилия преподавателя
   y СТ – ученая степень
   y УЗ – ученое звание


Создание многотабличной формы с подчиненной фор-
мой средствами мастера
Используя мастера форм, создадим в соответствии с результатами проектирования со-
ставную форму ПЛАН ЗАНЯТИЙ, включающую подчиненную форму ИЗУЧЕНИЕ.

В окне базы данных выберем вкладку Создание, в группе Формы нажмем кнопку Мастер
форм. В качестве таблицы, которая будет источником записей основной части сложной
формы, выберем таблицу ГРУППА.

В первом сеансе диалоговом окна Создание форм выберем включаемые в форму поля
таблицы ГРУППА, а затем поля таблиц ИЗУЧЕНИЕ, ПРЕДМЕТ, ПРЕПОДАВАТЕЛЬ. В
следующем окне (рис. 6.2) уже будет выделена таблица ГРУППА, которая выбрана для
создания основной части формы. Поскольку эта таблица является главной в схеме данных
относительно используемой в форме таблицы ИЗУЧЕНИЕ, представляется возможность
выбрать тип формы – Подчиненные формы.




                                                                                    46