А. Создание макроса для решения задачи, использующей запросы: рассчитать общую стоимость перевозок для каждого автомобиля по таблицам Перевозка грузов, Модели, Автомобили и внести эти данные в поле Общая стоимость перевозок в таблице Автомобили.
Б. Создание макроса, работающего с данными нескольких объектов: при вводе данных в таблицу Перевозка грузов подготавливать и выводить отчет о перевозках конкретного автомобиля.
Создать модули.
Вызов всех процедур (модулей) оформить кнопками в специальной форме Модули.
А. Написать процедуру поиска данных об автомобиле по его номеру.
Б. Написать процедуру создания таблицы Работники (структура таблицы аналогична структуре таблицы Водители) и ввода в нее записей.
В. Осуществить выборку записей по параметру, заданному через список. При выборе модели автомобиля из списка выдать сведения об автомобилях выбранной модели из таблицы Автомобили.
Создать панель управления приложением
Вариант № 8. Разработка информационной системы «Транзисторы».
1. Создать базу данных «Транзисторы».
2. Создать следующие таблицы (ключевые поля подчеркнуты):
Транзисторы (Тип прибора, Группа приборов, Материал, Структура, Мощность коллектора, Ток коллектора, Кол-во на складе, Цена продажи);
Продажа (Номер чека, Тип прибора, Дата продажи, Количество);
Поставка (Номер поставки (счетчик), Тип прибора, Дата поставки, Номер поставщика, Количество, Закупочная цена).
3. Создать формы для ввода данных в каждую таблицу:
а) форма Транзисторы. Особенности:
- поле Группа приборов организовать как поле с раскрывающимся списком;
Группа приборов
3-й,4-й,5-й символы в обозначении прибора
Транзистор малой мощности низкой частоты
101…109
Транзистор малой мощности средней частоты
201…299
Транзистор малой мощности высокой частоты
301…399
Транзистор средней мощности низкой частоты
401…499
Транзистор средней мощности средней частоты
501…599
Транзистор средней мощности высокой частоты
601…699
Транзистор большой мощности низкой частоты
701…799
Транзистор большой мощности средней частоты
801…899
Транзистор большой мощности высокой частоты
901…999
- поле Материал организовать как поле со списком, имеющим два значения Ge, Si;
- поле Структура организовать как поле со списком, имеющим два значения p-n-p, n-p-n;
б) форма Поставщики;
в) составная форма Транзисторы - Продажа. Особенности:
- после ввода значения в поле Количество поле Кол-во на складе уменьшается на это количество. Перед уменьшением осуществляется проверка: если Количество больше Кол-во на складе, то выдается сообщение «Попытка купить больше, чем есть на складе». В последнем случае Кол-во на складе не пересчитывается;
- защитить от изменений поле Тип прибора в главной части составной формы;
- в поле Дата продажи автоматически вносить текущую дату.
г) составная форма Транзисторы - Поставка. Особенности:
- в поле Дата поставки автоматически вносить текущую дату;
- поле Номер поставщика организовать как поле с раскрывающимся списком, список взять из таблицы Поставщики, список содержит номер и название поставщика;
- после внесения значения в поле Количество поле Кол-во на складе увеличивается на это количество;
- вычислить общую поставку по таблице Поставка и отразить эти данные в главной части составной формы.
В каждой форме должны быть заголовки, кнопки выхода из формы, кнопка поиска данных.