Технология. 1. Создайте запрос на выборку на основе таблиц Группа, Факультет включив в него поля N группы, N специальности
1. Создайте запрос на выборку на основе таблиц Группа, Факультет включив в него поля N группы, N специальности, Наименование факультета. Сохраните с именем Группа-Факультет. 2. Скопируйте форму Студент простая, присвоив копии имя Форма со списком. 3. Откройте Форму со списком в режиме конструктора. 4. Переместите вниз горизонтальную линию, разделяющую области данных и примечания. 5. Выберите на панели инструментов Элементы управления меню Конструктор элемент Поле со списком. Укажите мышью местоположение окна для списка в области данных формы. Высота окна должна быть равна высоте кнопки, раскрывающей список. В окне Создание полей со списком оставьте включенным переключатель объект «поле со списком» получит значения из другой таблицы или запроса. Щелкните по кнопке Далее. 6. В следующем окне включите переключатель Показать запросы и выберите ранее созданный запрос Группа-Факультет. Щелкните по кнопке Далее. На следующем шаге включите в список все поля запроса. Далее выберите сортировку списка по возрастанию номеров групп, щелкните по кнопке Далее, и затем, перетаскивая границы заголовков столбцов, определите их ширину. Щелкните по кнопке Готово. 7. Просмотрите готовую форму, перейдя из режима конструктора в режим формы. 8. Добавьте к списку заголовки строк. Для этого перейдите в режим конструктора и откройте окно свойств поля со списком, щелкнув правой клавишей мыши внутри поля со списком и выбрав в контекстном меню пункт Свойства. На вкладке Макет выберите для свойства Заглавия столбцов значение Да. Закройте окно свойств поля и перейдите в режим формы для просмотра результата. 9. В режиме конструктора удалите из формы поле N группы и связанную с ним надпись. 10. Обеспечьте возможность сохранения выбранного в списке номера группы в текущей записи таблицы Студент. Для этого снова откройте окно свойств поля со списком и на вкладке Данные для свойства Данные выберите из списка значений N группы. 11. В режиме конструктора измените текст связанной с полем со списком надписи на N группы. 12. Отключите расположенную в форме слева и не используемую вертикальную полосу – область выделения. Для этого в окне конструктора формы откройте окно свойств формы, щелкнув правой клавишей мыши по квадрату, расположенному в левом верхнем углу окна на пересечении горизонтальной и вертикальной линеек. В контекстном меню выберите пункт Свойства. В окне Свойства на вкладке Макет установите для свойства Область выделения значение Нет. 13. Отредактируйте с помощью формы данные какого-либо студента в таблице Студент. Примените форму для ввода сведений о новом студенте. Готовая форма должна иметь приблизительно такой вид как на рисунке 3.
Рис 3. Форма со списком Задание 5. Создать составную форму. Создайте составную форму для вывода информации о группе, состоящую из главной и подчиненной формы. Главная форма должна включать общие сведения о группе и содержать поля N группы, N специальности, Наименование специальности, Наименование факультета. Подчиненная форма должна содержать список группы и включать поля N зачетной книжки, N группы, ФИО, Дата рождения, Коммерческий. Готовая форма должна иметь следующий вид (см. рис. 4).
Рис 4. Составная форма
|