- •Часть 3
- •Введение
- •Лабораторная работа 1 создание таблиц. Создание схемы базы данных
- •Символы, часто используемые для задания маски ввода
- •Лабораторная работа 2 создание раскрывающихся списков в таблицах. Ввод данных
- •Краткие теоретические сведения
- •Заполнение таблицы «Раздел» данными
- •Лабораторная работа 3 сортировка, поиск и фильтрация данных
- •Задание
- •Последовательность выполнения работы
- •Лабораторная работа 4 создание запросов
- •Создание запроса на добавление записей
- •Лабораторная работа 5 создание форм
- •На первом шаге мастера в списке Категории выберите Переходы по записям, а в списке Действия – Следующая запись.
- •Переключитесь в режим просмотра данных. Выберите нужную дату в календаре и щелкните в поле Дата выдачи, чтобы ввести в него данные.
- •На первом шаге мастера в списке Категории выберите Работа с формой, а в списке Действия – Открыть форму.
- •Лабораторная работа 6 создание отчетов
- •Лабораторная работа 7 создание модулей и макросов
- •На первом шаге мастера в списке Категории выберите Разное, а в списке Действия – Выполнить макрос.
- •Лабораторная работа 8 разработка интерфейса приложения
- •Краткие теоретические сведения
- •Создание функциональных кнопок на страницах
- •Настройка параметров запуска Главной кнопочной формы
- •Требования к расчетно-графическому заданию
- •Требования по выполнению задания
- •П1. Варианты расчетно-графических заданий
- •П2. Примерные логические модели по вариантам заданий
- •П3. Пример пояснительной записки
- •Библиотека
- •1. Исследование предметной области
- •5. Запросы
- •6. Формы
- •7. Отчеты
На первом шаге мастера в списке Категории выберите Переходы по записям, а в списке Действия – Следующая запись.
На втором шаге мастера выберите в списке любой из предлагаемых рисунков и нажмите кнопку Готово.
Правой клавишей мыши вызовите окно свойств созданной кнопки. На закладке Другие в строке Всплывающая подсказка укажите На следующую запись.
Переключитесь в режим просмотра данных, чтобы проверить появление всплывающей подсказки и работу кнопки.
Аналогичным образом создайте кнопку для перехода на предыдущую запись.
Создавая кнопку, служащую для добавления записи, на первом шаге мастера в списке Категории выберите Обработка записей, а в списке Действия – Добавление записи.
Создавая кнопку, служащую для удаления записи, на первом шаге мастера в списке Категории выберите Обработка записей, а в списке Действия – Удаление записи.
Проверьте работу кнопок, сохраните и закройте форму.
Откройте в режиме конструктора форму Движение книг.
Разместите в форме элемент управления Календарь, чтобы автоматизировать ввод даты в поле Дата выдачи. Для этого освободите немного места в области Заголовка формы переместив границу Области данных вниз.
На панели элементов нажмите кнопку Другие элементы, почти в самом конце списка выберите Элемент управления Календарь и щелкните на свободном месте в области Заголовка формы.
Правой клавишей мыши вызовите окно свойств данного элемента. На закладке Данные в строке Данные из списка выберите поле Дата выдачи.
Переключитесь в режим просмотра данных. Выберите нужную дату в календаре и щелкните в поле Дата выдачи, чтобы ввести в него данные.
Рядом с календарем создайте кнопку, которая будет выводить на экран сведения о читателях. Для этого вернитесь в режим Конструктора.
На панели элементов выберите кнопку Кнопка и щелкните на свободном месте в области Заголовка формы.
На первом шаге мастера в списке Категории выберите Работа с формой, а в списке Действия – Открыть форму.
На втором шаге мастера выберите форму Читатели.
На третьем шаге мастера оставьте переключатель в положении Открыть форму и показать все записи.
На четвертом шаге мастера в поле Текст укажите Сведения о читателях и нажмите кнопку Готово.
Проверьте работу кнопки, сохраните и закройте форму.
Задание 2. Создание составных форм
Создайте составную форму, позволяющую просматривать данные одновременно из таблиц Раздел и Тема. Для этого откройте форму Разделы в режиме Конструктора.
Освободите немного места в Области данных переместив границу Примечания формы вниз.
Разместите окно формы так, чтобы видеть содержимое закладки Формы окна База данных.
Перетащите форму Каталог тем из окна База данных на свободное место в Области данных.
Если при переходе в режим просмотра данных на экране появляется окно сообщения, значит, стили оформления объединяемых форм не совпали, но это не ошибка, нажмите кнопку ОК.
Проверьте, будут ли при переходе по записям таблицы Раздел, появляться соответствующие записи таблицы Тема.
Сохраните и закройте созданную составную форму.
Создайте составную форму, позволяющую просматривать данные из таблиц Научная литература и Художественная литература. Для этого в окне База данных на вкладке Формы выберите Создание формы в режиме конструктора. Загрузится окно Конструктора.
Выберите на панели элементов кнопку Набор вкладок и щелкните в левом верхнем углу Области данных создаваемой формы. В форму будет внедрен набор вкладок. Вызовите окно свойств первой вкладки и на закладке Макет в строке Подпись введите Научная литература, в окне свойств второй вкладки в строке Подпись введите Художественная литература. На корешках вкладок будут прописаны их названия.
Переключитесь на первую на вкладку.
Разместите окно формы так, чтобы видеть содержимое закладки Таблицы окна База данных.
Перетащите таблицу Научная литература из окна База данных на первую вкладку создаваемой формы. В окне Мастер подчиненных форм нажмите кнопку Готово.
Переключитесь на вторую вкладку и аналогичным образом разместите на ней таблицу Художественная литература.
Переключитесь в режим просмотра данных и убедитесь, что созданная форма позволяет просматривать содержимое одной из внедренных таблиц независисимо от другой. Отформатируйте созданную форму: удалите лишние надписи на вкладках, отключите полосы прокрутки, область выделения и кнопки перехода, отрегулируйте размер формы.
Сохраните и закройте форму.
Внимание! Чтобы защитить выполненную работу на «отлично», необходимо самостоятельно создать составную форму, позволяющую просматривать данные одновременно из таблиц Читатель и Паспорт. Организуйте ввод данных в поле Номер серии с помощью группы переключателей или раскрывающегося списка. Отключите в форме полосы прокрутки, область выделения и оптимизируйте размер окна.
Контрольные вопросы
Из каких разделов состоит структура формы?
Перечислите элементы управления и свойства объектов, которые были использованы в ходе работы.
Что такое составная форма?
Объясните технологию создания составных форм.
