
- •Самара 2007
- •Реферат
- •Содержание
- •Введение
- •Постановка задачи
- •Описание информационной модели задачи
- •Описание таблиц
- •Заполнение таблиц
- •Описание запросов
- •Запрос на выборку “Отчет по магазину”
- •Запрос на выборку “Отчет по категории”
- •Запрос на выборку “Отчет по фирме”
- •Запрос на выборку “Стоимость товаров”
- •Описание форм
- •Формы для ввода и редактирования данных
- •Формы для просмотра
- •Выбор товара
- •Отчет о наличии товаров по категориям
- •Итоговый отчет с группировкой по магазинам
- •Наличие и стоимость товаров
- •Отчет с выбором категории
- •Отчет с выбором магазина
- •Отчет с выбором фирмы
- •Стоимость товаров по месяцам
- •Организация диалога
- •Описание макросов
- •Макрос “Autoexec”
- •Макрос “о фирме”
- •Макрос “Закрыть рекламу”
- •Макрос “Выбор по подстроке”
- •Макрос “Выбор категории”
- •Макрос “Выбор магазина”
- •Макрос “Показать все”
- •Макрос “Отчет с выбором категории”
- •Макрос “Отчет с выбором магазина”
- •Макрос “Отчет с выбором фирмы”
- •Макрос “Выбор месяца”
- •Руководство оператора
- •Заключение
- •Список использованных источников
Описание форм
Формы /3/ позволяют организовать представление данных на экране в удобном для пользователя виде.
Формы для ввода и редактирования данных
Формы для ввода и редактирования построены как формы в один столбец и предназначены для добавления, удаления и редактирования записей. Формы имеют одинаковые кнопки для перемещения по записям, удаления, сохранения и дублирование записей. Поля со списком используются для связанных таблиц или списков с набором фиксированных значений.
Таблица “Товары”
Форма “Товары (ввод и редактирование)” для ввода и редактирования данных в таблицу Товары организована как форма в один столбец (Рисунок 2).
Рисунок 2. Форма для ввода и редактирования данных в таблице “Товары”
Таблица “Магазины”
Форма “Магазины (ввод и редактирование)”для ввода и редактирования данных в таблицу Магазины (Рисунок 3) организована как форма в один столбец.
Рисунок 3. Форма для ввода и редактирования данных в таблице “Магазины”
Таблица “Фирмы”
Форма “Фирмы (ввод и редактирование)” для ввода и редактирования данных в таблицу Категории (Рисунок 4) организована как форма в один столбец.
Рисунок 4. Форма для ввода и редактирования данных в таблице “Фирмы”
Таблица “Категории”
Форма “Категории (ввод и редактирование)” для ввода и редактирования данных в таблицу Категории (Рисунок 5) организована как ленточная форма.
Рисунок 5. Форма для ввода и редактирования данных в таблице “Категории”
Формы для просмотра
Эти формы позволяют организовать просмотр данных в нужном виде. Данные для форм берутся из таблиц или запросов (Таблица 11).
Таблица 11
Источники данных для форм
Таблица |
Запрос |
Формы для просмотра |
Товары |
Стоимость товаров |
Выбор товара |
Товары |
Стоимость товаров |
Диаграмма Стоимость товаров по категориям |
Магазины, Товары |
|
Товары в магазинах (основная), Товары для магазинов (подчиненная) |
Фирмы, Магазины |
|
Фирмы и магазины (основная), Магазины для фирм(подчиненная) |
Выбор товара
Эта ленточная форма (Рисунок 6) позволяет просматривать данные из таблицы Товары. В ней организован выбор товаров по наименованиям, категориям и магазинам. Для отбора записей используются элементы управления поле (выбор по наименованиям), поле со списком (категории и магазины), кнопки (все записи, возврат). Выбор данных осуществляется с помощью макросов, привязанных к событию После обновления в свойствах соответствующих элементов управления. Показ всех записей осуществляет макрос, привязанный к событию Нажатие кнопки в свойствах кнопки Все записи
Рисунок 6. Форма для просмотра и выбора товаров
Товары в магазинах
Эта форма (Рисунок 7) является составной и состоит из главной формы (в один столбец), построенной по таблице Магазины, и подчиненной формы (ленточная) Товары в магазинах. Она позволяет увидеть, какие товары есть в выбранном магазине.
Рисунок 7. Форма для просмотра товаров в магазинах
Фирмы и магазины
Эта форма (Рисунок 8) является составной и состоит из главной формы (в один столбец), построенной по таблице Фирмы, и подчиненной формы (ленточная) Магазины. Она позволяет увидеть, в какие магазины поставляет товары выбранная фирма.
Рисунок 8. Форма для просмотра магазинов в фирмах
Диаграмма
Диаграмма (Рисунок 9) построена на запросе Стоимость товаров и отражает суммарную стоимость товаров по категориям.
Рисунок 9. Диаграмма стоимости товаров по категориям
Описание отчетов
Отчеты позволяют просмотреть и вывести на печать данные в нужном виде /3/. Отчеты формируются на основе таблиц или запросов (Таблица 12).
Таблица 12
Источники отчетов
Таблица |
Запрос |
Отчет |
Товары |
|
Отчет о наличии по категориям |
Товары |
Стоимость товаров |
Наличие и стоимость товаров |
Товары |
|
Итоговый отчет с группировкой по магазинам |
Товары, категории |
Отчет по категории |
Отчет с выбором категории |
Товары |
Отчет по магазину |
Отчет с выбором магазина |
Товары, магазины |
Отчет по фирме |
Отчет с выбором фирмы |
Товары |
Стоимость товаров |
Стоимость товаров по месяцам |