В начало
База данных Заказы Задача:
нужно создать базу данных «Заказы» в СУБД «Access 2002». Запускаем «MS Access 2002», создаем свежую базу и переходим в раздел «Таблицы». Создаем первую таблицу «Характеристики номенклатуры».
Далее переходим к созданию таблицы «Номенклатура».
Потом создаем таблицу «Контрагенты».
Потом делам таблицу «Статусы заказов».
И, наконец, создаем таблицу «Заказы».
Рис. 1. Таблица «Заказы» Рис. 2. Таблица «Статусы заказов» Рис. 4. Таблица «Контрагенты» Рис. 5. Таблица «Номенклатура» Рис. 6. Таблица «Характеристики номенклатуры» Рис.
7. Схема данных базы «Заказы» Чтобы сделать форму для оформления заказа нужно перейти в раздел «Формы», запустить мастер создания форм. Далее выбираем в таблице «Заказы» следующие поля: Дата заказа, Контрагент, Номенклатура, Количество, Цена, Сумма, Статус заказа. А из таблицы «Номенклатура» выбираем поле «Остаток». Затем выбираем внешний вид формы, стиль и задаем имя – «Заказы», чтобы не путаться. Рис. 8. Форма «Заказы» в первом приближении Чтобы сделать расчет суммы в поле «Сумма» нужно изменить свойства этого поля в конструкторе. Нужно на закладке «Данные» свойств поля, в разделе «Данные» при помощи построителя выражений или вручную создать формулу, которая будет производить расчет суммы как произведения цены на количество.
Также на поле «Количество» нужно сделать ограничение в свойстве «Условие на значение», что находится на закладке «Данные» свойств, чтобы нельзя было ввести количество больше чем остаток на складе.
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||