Технология

1. Создайте запрос на выборку на основе таблиц Группа, Специальность и Факультет включив в него поля N группы, N специальности, Наименование факультета. Сохраните с именем Группа-Факультет.

2. Скопируйте форму Студент простая, присвоив копии имя Форма со списком.

3. Откройте Форму со списком в режиме конструктора.

4. Переместите вниз горизонтальную линию, разделяющую области данных и примечания.

5. Выберите на панели инструментов Элементы управления меню Конструктор элемент Поле со списком. Укажите мышью местоположение окна для списка в области данных формы. Высота окна должна быть равна высоте кнопки, раскрывающей список. В окне Создание полей со списком оставьте включенным переключатель объект «поле со списком» получит значения из другой таблицы или запроса. Щелкните по кнопке Далее.

6. В следующем окне включите переключатель Показать запросы и выберите ранее созданный запрос Группа-Факультет. Щелкните по кнопке Далее. На следующем шаге включите в список все поля запроса. Далее выберите сортировку списка по возрастанию номеров групп, щелкните по кнопке Далее, и затем, перетаскивая границы заголовков столбцов, определите их ширину. Щелкните по кнопке Готово.

7. Просмотрите готовую форму, перейдя из режима конструктора в режим формы.

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

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

10. Обеспечьте возможность сохранения выбранного в списке номера группы в текущей записи таблицы Студент. Для этого снова откройте окно свойств поля со списком и на вкладке Данные для свойства Данные выберите из списка значений N группы.

11. В режиме конструктора измените текст связанной с полем со списком надписи на N группы.

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

13. Отредактируйте с помощью формы данные какого-либо студента в таблице Студент. Примените форму для ввода сведений о новом студенте.

Готовая форма должна иметь приблизительно такой вид как на рисунке 3.

 

 

 

 

Рис 3. Форма со списком

Задание 5.Создать составную форму.

Создайте составную форму для вывода информации о группе, состоящую из главной и подчиненной формы. Главная форма должна включать общие сведения о группе и содержать поля N группы, N специальности, Наименование специальности, Наименование факультета.Подчиненная форма должна содержать список группы и включать поля N зачетной книжки, N группы, ФИО, Дата рождения, Коммерческий.

Готовая форма должна иметь следующий вид (см. рис. 4).

 

 

Рис 4. Составная форма