
- •Часть 3
- •Введение
- •Лабораторная работа 1 создание таблиц. Создание схемы базы данных
- •Символы, часто используемые для задания маски ввода
- •Лабораторная работа 2 создание раскрывающихся списков в таблицах. Ввод данных
- •Краткие теоретические сведения
- •Заполнение таблицы «Раздел» данными
- •Лабораторная работа 3 сортировка, поиск и фильтрация данных
- •Задание
- •Последовательность выполнения работы
- •Лабораторная работа 4 создание запросов
- •Создание запроса на добавление записей
- •Лабораторная работа 5 создание форм
- •На первом шаге мастера в списке Категории выберите Переходы по записям, а в списке Действия – Следующая запись.
- •Переключитесь в режим просмотра данных. Выберите нужную дату в календаре и щелкните в поле Дата выдачи, чтобы ввести в него данные.
- •На первом шаге мастера в списке Категории выберите Работа с формой, а в списке Действия – Открыть форму.
- •Лабораторная работа 6 создание отчетов
- •Лабораторная работа 7 создание модулей и макросов
- •На первом шаге мастера в списке Категории выберите Разное, а в списке Действия – Выполнить макрос.
- •Лабораторная работа 8 разработка интерфейса приложения
- •Краткие теоретические сведения
- •Создание функциональных кнопок на страницах
- •Настройка параметров запуска Главной кнопочной формы
- •Требования к расчетно-графическому заданию
- •Требования по выполнению задания
- •П1. Варианты расчетно-графических заданий
- •П2. Примерные логические модели по вариантам заданий
- •П3. Пример пояснительной записки
- •Библиотека
- •1. Исследование предметной области
- •5. Запросы
- •6. Формы
- •7. Отчеты
На первом шаге мастера в списке Категории выберите Разное, а в списке Действия – Выполнить макрос.
На втором шаге выберите Макрос1.кнопка поиск.
На третьем шаге в поле Текст введите Поиск долгов читателя и нажмите кнопку Готово.
Аналогичным способом разместите в Примечании формы кнопку Все записи.
Проверьте работу кнопок.
Сохраните и закройте форму.
Внимание! Чтобы защитить выполненную работу на «отлично», необходимо самостоятельно создать макрос, выводящий в формате Microsoft Excel (*.xls) результат запроса Расчет размера пени. Имя файла – X:/Справка о пени.xls, режим – Автозагрузка. Макрос должен запускаться при нажатии кнопки Пени в форме Движение книг.
Контрольные вопросы
Что такое модуль? Объясните назначение модулей.
Как создать и активизировать модуль?
Что такое макрос?
Как создать и активизировать группу макрокоманд?
Лабораторная работа 8 разработка интерфейса приложения
Цель работы – приобрести практические навыки разработки пользовательского интерфейса.
Краткие теоретические сведения
Обеспечение удобного пользовательского интерфейса является обязательным требованием любого заказа на разработку приложений. Обычно для работы с приложением создают специальную форму, которая носит название «Главная кнопочная форма» и содержит кнопки, позволяющие выбирать основные функции или подсистемы приложения.
Такую форму можно создать с помощью Конструктора форм или Диспетчера кнопочных форм. Количество кнопок на одной странице формы Диспетчер ограничивает числом 8. Дополнительные кнопки можно создавать в режиме Конструктора или размещать их на другой странице.
Задание
Разработать главную кнопочную форму для приложения «Библиотека».
Последовательность выполнения работы
Создание страниц Главной кнопочной формы
Выберите команду меню Сервис/Служебные программы/Диспетчер кнопочных форм.
В диалоговом окне, где запрашивается, нужно ли создавать кнопочную форму нажмите Да.
На экране появится окно Диспетчер кнопочных форм. В этом окне приведен список страниц кнопочной формы. В начале работы в окне одна страница – Главная кнопочная форма (Main Switchboard).
Переименуйте данную страницу, для этого нажмите кнопку Изменить.
В диалоговом окне Изменение страницы кнопочной формы в поле Название кнопочной формы укажите Работа с читателями.
Нажмите кнопку Закрыть.
Чтобы создать вторую страницу Главной кнопочной формы, нажмите кнопку Создать и в диалоговом окне укажите имя страницы Каталоги.
Создайте третью страницу под названием Отчеты для руководства.
Создание функциональных кнопок на страницах
На странице Работа с читателями разместите следующие функциональные кнопки: Просмотр каталогов, Формирование отчетов, Регистрация читателей, Выдача/возврат книг, Выход из приложения. Для этого в окне Диспетчер кнопочных форм выделите страницу Работа с читателями и нажмите кнопку Изменить.
Чтобы создать кнопку Просмотр каталогов, в окне Изменение страницы кнопочной формы нажмите кнопку Создать.
В окне Изменение элемента кнопочной формы в поле Текст укажите Просмотр каталогов, в поле Команда из списка выберите Перейти к кнопочной форме, а в поле Кнопочная форма выберите Каталоги и нажмите ОК.
Аналогичным образом создайте кнопку Формирование отчетов, которая бы осуществляла переход к странице Отчеты для руководства.
Чтобы создать кнопку, отвечающую за запись новых читателей, снова нажмите кнопку Создать.
В окне Изменение элемента кнопочной формы в поле Текст укажите Регистрация читателей, в поле Команда из списка выберите Открыть форму для изменения, а в поле Форма выберите Читатели и нажмите ОК.
Аналогичным образом создайте кнопку Выдача/возврат книг, по нажатию которой будет открываться форма Движение книг.
Чтобы создать кнопку, осуществляющую закрытие приложения, снова нажмите кнопку Создать.
В окне Изменение элемента кнопочной формы в поле Текст укажите Выход из приложения, в поле Команда из списка выберите Выйти из приложения и нажмите ОК.
Закройте окно Изменение элемента кнопочной формы.
На странице Каталоги разместите следующие функциональные кнопки: Тематические разделы, Книги, Назад. Для этого в окне Диспетчер кнопочных форм выделите страницу Каталоги и нажмите кнопку Изменить.
С помощью кнопки Создать, сначала создайте кнопку Тематические разделы, которая будет открывать форму Разделы, а затем кнопку Книги, открывающую форму Каталог книг.
Чтобы создать кнопку, осуществляющую возврат на предыдущую страницу, снова нажмите кнопку Создать.
В окне Изменение элемента кнопочной формы в поле Текст укажите Назад, в поле Команда из списка выберите Переход к кнопочной форме, а в поле Кнопочная форма выберите Работа с читателями и нажмите ОК.
Закройте окно Изменение элемента кнопочной формы.
На странице Отчеты для руководства разместите следующие функциональные кнопки: о должниках, о количестве задержанных книг, назад. Для этого в окне Диспетчер кнопочных форм выделите страницу Отчеты для руководства и нажмите кнопку Изменить.
Чтобы создать кнопку о должниках, в окне Изменение страницы кнопочной формы нажмите кнопку Создать.
В окне Изменение элемента кнопочной формы в поле Текст укажите о должниках, в поле Команда из списка выберите Открыть отчет, а в поле Отчет выберите Должники и нажмите ОК.
Аналогичным образом создайте кнопку о количестве задержанных книг, по нажатию которой будет открываться отчет Задержанные книги.
Чтобы создать кнопку, осуществляющую возврат на предыдущую страницу, снова нажмите кнопку Создать.
В окне Изменение элемента кнопочной формы в поле Текст укажите Назад, в поле Команда из списка выберите Переход к кнопочной форме, а в поле Кнопочная форма выберите Работа с читателями и нажмите ОК.
Закройте окно Изменение элемента кнопочной формы.
Закройте окно Диспетчер кнопочных форм.
Изменение внешнего вида Главной кнопочной формы
В окне База данных перейдите на вкладку Формы, с помощью контекстного меню переименуйте форму Switchboard в Главная форма.
Перейдите в режим Конструктора, чтобы оформить внешний вид формы.
Добавьте в форму рисунок. Для этого на панели элементов выберите кнопку Рисунок и щелкните в левой части окна формы. Выберите графический файл из папки C:\Program Files\Microsoft Office\Office\Bitmaps\Dbwiz или из любой другой.