ЛАБОРАТОРНАЯ РАБОТА № 4. Формы.
Цель работы:Освоение технологии конструирования и использования форм. Задание 1. Создайте форму по таблице Студент, включив в нее все поля таблицы. Выберите внешний вид формы и стиль оформления произвольный. Выполните редактирование формы:введите заголовок формы Список студентов, измените размер, цвет шрифта. Закройте форму, сохранив изменения. Технология выполнения: 1. В меню Создание выберите команду Формы\Другие формы\Мастер форм.На экране появится диалоговое окноСоздание форм. 2. В строкеТаблицы и запросывыберите таблицу Студент. 3. В строкеДоступные полявыберите необходимые поля с таблицы, в нашем случае все поля. Далее следуйте инструкции мастера. Для редактирования формы перейдите в режим Конструктора. Заголовок вводится с помощи инструмента Надпись на панели инструментов вкладки Конструктор. Сохраните форм. Задание 2. Самостоятельно создайте форму по связанным таблицам. Для создания формы используйте таблицы: Академические группы и Направления подготовки. Поля выберите произвольные. Сохраните форму. Задание 3. Создайте форму на основании запроса (по запросу с вычисляемым полем: запрос для получения справки по стоимости обучения с учетом НДС - задание лабораторной работы №2, включив в форму все поля запроса). Присвойте форме имя Простая форма по запросу. Задание 4. Создайте форму со списком, позволяющую просматривать и редактировать данные каждого студента, а также вводить в таблицу Студент новые записи. Для создания формы следует использовать таблицу Студент и специально подготовленный запрос Группа-Направления подготовки. Технология выполнения: 1. Подготовьте запроспо таблицам Академические группы, Направления подготовки, включив в него поля: № группы, Направления подготовки, Профиль, Стоимость обучения. Присвойте запросу имя Группа-Направления подготовки. 2. 3. Откройте форму Форма с полем для списка в режиме конструктора, выберите на панели инструментов элемент Поле со списком 4. Откроется диалоговое окно Создание полей со списком. Оставьте включенным переключатель объект «поле со списком» будет использовать значения из таблицы или запроса. 5. В следующем окне включите переключатель Показать запросыи выберите ранее созданный запрос Группа-Направления подготовки. Включите в список все поля запроса. Выберите сортировку списка по возрастанию номеров групп. 6. Сохраните форму с именем Форма Студент с полем для списка. 7. Добавьте к списку заголовки строк: в режиме конструктора откройте окно свойств поля со списком, щелкнув правой клавишей мыши по маркеру в левом верхнем углу контура поля. В контекстном меню выберите пункт Свойства. На вкладке Макет выберите для свойства Заглавия столбцов значение Да. Закройте окно свойств поля и перейдите в режим формы для просмотра результата. 8. Обеспечьте вывод в поле со списком номера группы при просмотре сведений о каждом студенте с помощью кнопок перехода по записям. Для этого откройте окно свойств поля со списком и на вкладке Данные выберите для свойства Данные значение N группы. Задание 5. Создайте составную форму. Составная форма должна содержать главную форму и подчиненную форму. Технология выполнения: 1. Создайте форму, включив следующие поля: № группы, Наименования подготовки, Профиль, Стоимость обучения. Сохраните под именем Главная форма. 2. Создайте форму (в табличном виде), по таблице Студент, включив поля: № группы, ФИО, Дата рождении, Адрес. Сохраните под именем Подчиненная форма. 3. Откройте Главную форму в режиме конструктора, увеличьте область для размещения данных; введите элемент Надпись с текстом Список группы. 4. Разместите под надписью элемент Подчиненная форма/отчет (выберите на панели элементов элемент Подчиненная форма/отчет). 5. В появившемся окне мастера выберите из числа имеющихся форм – Подчиненная форма. 6. В окне определения полей связи сохраните включенным переключатель Выбор из списка и выберите строку, предложенную мастером. 7. Отрегулируйте размеры и местоположение полей главной и подчиненной формы измените размеры и типы шрифтов и линий. Задание 6.Создайте форму для просмотра состава групп с пользовательскими кнопками следующего вида (рис.2). Для включения пользовательских кнопок в режиме конструктора используйте инструмент Кнопка. Для работы кнопок установите параметр безопасности Включить это содержимое
Задание 7. Создать форму с вкладками для просмотра списка студентов двух групп. На ярлычках вкладок должны отображаться номера групп. Технология выполнения: 1. Создайте два запроса: Запрос_Студент 10и Запрос_Студент 11, для выборки из таблицы Студент списка студентов двух групп (10 и 11). Включите в запросы все поля таблицы. Введите в запросы условия отбора записей соответственно для групп 10 и 11. 2. С помощью мастера создайте две табличные формы, Форма_Студент 10и Форма_Студент 11 на основании запросов Запрос_Студент 10и Запрос_Студент 11. 3. Создайте с помощью конструктора форму (главную), не используя в качестве источника таблицу или запрос. В окне конструктора щелкните по элементу Вкладка и очертите мышкой контур в области данных. 4. Замените названия ярлычков вкладок. Для замены имени ярлычка необходимо щелкнуть по ярлычку правой клавишей мыши и выбрать в контекстном меню пункт Свойства, а затем ввести в окне свойств элемента новое имя на вкладке Другие. 5. Выделите первую вкладку и разместите на ней подчиненную форму Форма Студент 10. 6. Выделите вторую вкладку и разместите на ней подчиненную форму Форма Студент 11. Просмотрите форму в режиме формы. Введите надпись для заголовка формы СОСТАВ ГРУПП. Сохраните форму с именем Форма с вкладками.
Популярное: Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние... Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... ![]() ©2015-2024 megaobuchalka.com Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (286)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |