А. Создание макроса для решения задачи, использующей запросы: рассчитать количество замен для каждого номера комплектующего по таблице Замены и обновить поле Количество замен в таблице Комплектующие.
Б. Создание макроса, работающего с данными нескольких объектов: при вводе данных в таблицу Замены подготавливать и выводить отчет о замене конкретного комплектующего (например, комплектующего с номером 5).
Создать модули
Вызов всех процедур (модулей) оформить кнопками в специальной форме Модули.
А. Написать процедуру поиска данных по дате замены в таблице Замены.
Б. Написать процедуру создания таблицы Аудитории (структура таблицы аналогична структуре таблицы Аудитории - Компьютеры) и ввода в нее записей.
В. Осуществить выборку записей по параметру, заданному через список. При выборе типа устройства из списка выдать сведения об устройствах из таблицы Комплектующие.
Создать панель управления приложением
Вариант № 6. Разработка информационной системы «Библиотека».
1. Создать базу данных «Библиотека».
2. Создать следующие таблицы (ключевые поля подчеркнуты):
Книги (Шифр книги, Авторы, Название, Цена, Год издания, Издательство, Область знаний, Кол-во экземпляров, Наличие книг);
Выдача книг (Номер записи (счетчик), Номер билета, Шифр книги, Дата выдачи, Дата возврата, Возвращено, Номер).
Связать таблицы Книги и Выдача книг по полю Шифр книги, таблицы Библиотекари и Выдача книг по полю Номер, таблицы Студенты и Выдача книг по полю Номер билета.
3. Создать формы для ввода данных в каждую таблицу:
а) форма Книги. Особенности;
- поле Издательство организовать как поле с раскрывающимся списком, список взять из дополнительной таблицы;
- поле Область знаний организовать как поле с раскрывающимся списком, список взять из дополнительной таблицы;
- при вводе данных в поле Кол-во экземпляров поле Наличие книг автоматически получает такое же значение;
б) форма Студенты. Особенности:
- поле Группа организовать как поле с раскрывающимся списком;
- поле Факультет организовать как поле с раскрывающимся списком; (списки взять из дополнительных вспомогательных таблиц);
в) форма Библиотекари. Особенности:
поле Должность организовать как поле с раскрывающимся списком (список взять из дополнительной вспомогательной таблицы);
поле Надбавка организовать как группу переключателей, имеющих значения 0, 5, 10, 20;
г) составная форма Книги - Выдача книг. Особенности:
поле Номер билета организовать как поле с раскрывающимся списком, список выбрать из таблицы Студенты, список содержит номер билета и ФИО студента; после ввода Номера билета поле Наличие книг в таблице Книги уменьшается на 1;
поле Дата выдачи заполняется автоматически, туда вносится текущая дата;
если Дата возврата меньше Даты выдачи, то выдается сообщение «Неправильная дата» и осуществляется повторный ввод;
поле Возвращено заполняется после возврата книги и организовано как флажок; если поле Возвращено получает значение Истина, то поле Наличие книг увеличивается на 1;
поле Номер организовать как поле с раскрывающимся списком, список выбрать из таблицы Библиотекари, список содержит Номер, ФИО библиотекаря;
д) составная форма Студенты - Выдача книг. Особенности:
защитить поле ФИО студента от изменений;
вычислить количество взятых книг каждым студентом и отразить эти данные в главной части составной формы.
В каждой форме должны быть заголовки, кнопки выхода из формы и поиска данных.