Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Записка_КП_c замечвниями _2010 год_формат2007.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
7.62 Mб
Скачать
      1. Просмотр имеющегося товара

Эта ленточная форма (Рисунок 13) позволяет просматривать данные с указанием количества товара в наличии и суммы.

Рисунок 13 Ленточная форма Просмотр имеющегося товара

      1. Магазин и товары в нем

Эта форма (Рисунок 14) является составной и связывает главную форму (в один столбец), построенную по таблице Магазины, и подчиненную форму (ленточную), построенную по запросу Стоимость товара. Она позволяет увидеть, в каком магазине какие товары.

Рисунок 14 Связанная форма Магазин и товары в нем

      1. Магазины конкретной фирмы и товары в них

Эта форма (Рисунок 15) является составной и состоит из главной формы (в один столбец), построенной по таблице Фирмы, и подчиненной формы (ленточной) Магазины, а также подчиненной формы (ленточной), построенной по запросу Стоимость товара. Она позволяет увидеть, какие товары есть в выбранном магазине, принадлежащем данной фирме.

Рисунок 15 Подчиненная форма Магазины конкретной фирмы и товары в них

      1. Диаграмма Стоимость товаров категории только обувь и одежда в каждом магазине

Диаграмма (Рисунок 16) построена на запросе Стоимость товаров и отражает суммарную стоимость товаров по категориям в каждом магазине.

Рисунок 16 Диаграмма Стоимость товаров категории только обувь и одежда в каждом магазине

    1. Формы для просмотра в выбором

      1. Форма для действий с выбором

На форме (Рисунок 17) созданы или поле, в которое заносится один символ (или несколько) для поиска по подстроке, или поля со списками, в которых выбираются данные из справочных таблиц. Здесь же есть кнопки, к которым привязаны макросы на просмотр данных в ленточной форме для конкретной, например, категории. Остальные макросы привязаны к полям с соответствующим списком, т.е. к событию После обновления в свойствах соответствующих элементов управления.

Рисунок 17 Форма для действий с выбором

      1. Товары в конкретном магазине

На этой форме (Рисунок 18) отображена суммарная стоимость товаров в выбранном магазине.

Рисунок 18 Ленточная форма для просмотра товаров в выбранном магазине

      1. Товары в магазинах конкретной фирмы

На этой форме (Рисунок 19) отображена суммарная стоимость товаров в магазинах конкретной фирмы.

Рисунок 19 Ленточная форма для просмотра товаров выбранной фирмы

      1. Товары конкретной категории

На этой форме (Рисунок 20) отображена суммарная стоимость товаров выбранной категории.

Рисунок 20 Ленточная форма для просмотра товаров выбранной категории

      1. Поиск товара по первым символам

На этой форме (Рисунок 21) отображена суммарная стоимость товаров в выбранном магазине.

Рисунок 21 Ленточная форма для просмотра товаров, найденных по первым символам

    1. Формы для работы с Архивом

      1. Форма для действий над Архивом

На форме (Рисунок 22) созданы поля, в которые заносятся даты либо для дополнения данных в архив, либо для удаления из него. Здесь же есть кнопки, к которым привязаны макросы на создание, добавление или на удаление.

Рисунок 22 Форма для действий над Архивом

      1. Ленточная форма таблицы Архив стоимости

Эта ленточная форма (Рисунок 23) позволяет просматривать данные из таблицы Архив стоимости как результат действий над Архивом, таких как создание, добавление и удаление.

Рисунок 23 Ленточная форма таблицы Архив стоимости

  1. Описание отчетов

Отчеты позволяют просмотреть и вывести на печать данные в нужном виде /3/. Отчеты формируются на основе таблиц или запросов (Таблица 8).

Таблица 8 – Источники отчетов

Таблица

Запрос

Отчет

Товары, категории, магазины, фирмы

Стоимость товаров

Отчет с группировкой по категории

Отчет с группировкой по магазинам и по категории

Отчет с группировкой по фирмам и магазинам

Отчет по категории

Отчет о товарах по категории Обувь

Отчет по магазину

Отчет о товарах в магазине Аврора

    1. Итоговые отчеты с группировкой

      1. Отчет о наличии товаров по категориям

Отчет (Рисунок 24) получен по запросу Стоимость товара. Данные сгруппированы и упорядочены по категориям. Подведены итоги по категориям и общий итог.

Рисунок 24 Отчет с группировкой по категории

      1. Итоговый отчет с группировкой по магазинам

Отчет (Рисунок 25) получен по запросу Стоимость товара. Данные сгруппированы и упорядочены по магазинам. Подведены итоги по магазинам и общий итог.

Рисунок 25 Отчет с группировкой по магазинам и по категории

      1. Итоговый отчет с группировкой по фирмам и магазинам

Отчет (Рисунок 26) получен по запросу Стоимость товаров. Данные упорядочены по фирмам и магазинам. Подведен общий итог.

Рисунок 26 Отчет с группировкой по фирмам и магазинам

    1. Выборочные отчеты

      1. Форма для получения отчетов с выбором

На форме (Рисунок 27) созданы поля со списками, в которых выбираются данные из справочных таблиц. Здесь же есть кнопка, к которой привязан макрос на закрытие формы. Остальные макросы привязаны к полям с соответствующим списком, т.е. к событию После обновления в свойствах соответствующих элементов управления.

Рисунок 27 Форма Выборочные отчеты

      1. Отчет с выбором категории

Отчет (Рисунок 28) получен по запросу Отчет по категории и отражает стоимость товаров в выбранной категории. Данные упорядочены по наименованиям. Подведен общий итог.

Рисунок 28 Отчет о товарах по категории Обувь

      1. Отчет с выбором магазина

Отчет (Рисунок 29) получен по запросу Отчет по магазину и отражает стоимость товаров в выбранном магазине. Данные упорядочены по категориям и наименованиям. Подведен общий итог.

Рисунок 29 Отчет о товарах в магазине Аврора

      1. Отчет с выбором месяца

Отчет (Рисунок 30) получен по запросу Стоимость товаров. Данные упорядочены по магазинам и годам. Подведен общий итог. Использованы поля Месяц и Месяце (см. подраздел 7.1)

Рисунок 30 Отчет о товарах в магазинах за месяц Июль

  1. Организация диалога

Взаимодействие пользователя с приложением организовано через кнопочные формы-меню. После загрузки приложения появляется главная кнопочная форма (Рисунок 31).

Рисунок 31 Окна Главной кнопочной формы

Ввод и редактирование данных осуществляется с помощью форм, описанных в окне ВВОД.

Просмотр данных осуществляется с помощью форм, описанных в окне ПРОСМОТР

Вид отчетов представлен в окне ОТЧЕТЫ. При этом первые три отчета (Отчет о наличии товаров по категориям, Итоговый отчет с группировкой по магазинам, Итоговый отчет с группировкой по фирмам и магазина) получают непосредственно через главную кнопочную форму, а выборочные отчеты (Отчет о товарах по категории Обувь; Отчет о товарах в магазине Аврора) получают через специальную кнопочную форму (Рисунок 27), которая позволяет задать критерии для отбора данных в отчет.

Завершить работу с приложением можно двумя способами:

  • завершить работу и выйти из Access;

  • не завершая приложения, выйти из Access.

  1. Описание макросов

Макросы в Access /4,5/ являются самым простым и удобным средством организации приложения без использования программирования

    1. Макрос Создание архива

Этот макрос (Рисунок 32) создает таблицу Архива выборочных данных из исходных таблиц.

Рисунок 32 Свойства макроса Создание Архива

    1. Макрос Добавление в Архив после указанной даты

Этот макрос добавляет данные в Архив после указанной даты из исходных таблиц.

Рисунок 33 Свойства макроса Добавление в Архив после указанной даты

    1. Макрос Удаление из Архива до указанной даты

Этот макрос удаляет данные из Архива до указанной даты.

Рисунок 34 Свойства макроса Добавление в Архив после указанной даты

    1. Макрос Выбор по подстроке

Этот макрос позволяет вводя произвольный текст (подстроку) выбирать товар по первому символу наименования товара в форме Выборочные формы, и связан с кнопкой макроса Выбор по подстроке. В условии отбора макроса используется функция InStr(1;[Товары]![Наименование];[Формы]![ВЫБОРКА]![ПолеТОВАР];1)=1. Результат отбора по первой букве в названии товара показаны на ленточной форме Стоимость товара ленточная.

Рисунок 35 Свойства макроса Выбор по подстроке