Разработка автоматизированной системы учета информации для предприятия розничной торговли ЧП "Золушка" (Структура программы), страница 2


Описание подформ.

Форма «Поступило со склада в торговый зал» (Рис.3.2.3)

Активная книга – загруженный исходник, активный лист – «Приход»

Элементы:

ü Поле со списком «Наименование»

ü Поле со списком «Цена»

ü Поле «Количество»

ü Флажок «Подробно»

ü Кнопка «Добавить»                 

ü Кнопка «Выход»

В поле со списком «Наименование» загружаются данные сводной таблицы – «Наименование продукции». В поле «Количество» отображается количество товара, соответствующее выбранному наименованию. Поле «Цена» и поле флага «Подробно» не активны. При выборе элемента из поля «Наименование» активизируется флажок. Устанавливая флаг, программа видоизменяет сводную таблицу, добавляя в неё ещё одно поле «Цена». Поле формы «Наименование» становится не активным. Поле «Количество» очищается.  В поле «Цена» отображается диапазон цен, выбранного товара и количество товара указанной цены в поле «Количество». При снятии флажка поле «Цена» очищается и деактивизируется, а поля «Наименование» и «Количество» принимают исходные значения. Из сводной таблицы также удаляется поле «Цена».

Кнопка «Добавить» вызывает диалог, в котором поочередно запрашивает новые данные и вносит их в рабочую книгу. По завершении операции сводная таблица обновляется, и в поля формы вносятся соответствующие дополнения.

Кнопка «Выход» автоматически сохраняет все изменения, закрывает активную книгу и возвращает на главную форму.

Форма «Остаток на конец месяца» (Рис.3.2.4)

Активная книга – загруженный исходник, активный лист – «Ост_к».

Элементы:

ü Поле со списком «Наименование»

ü Поле со списком «Цена»    

ü Поле «Количество»

ü поле «Итого в остатке»

ü Флажок «Подробно»

ü Кнопка «Редактировать книгу»

ü Кнопка «Выход»

Принцип работы полей Наименование», «Цена» и «Количество» идентичен работе одноименных полей формы «Поступило со  склада в  торговый зал».  Разницей является лишь то, что сводная таблица создается на добавленном листе «Сводная_ост», копируя в него данные исходной таблицы. В добавившемся поле «Итого в остатке» отображается цена всего товара имеющегося в остатке. 

Кнопка «Редактировать» закрывает форму и позволяет вносить изменения непосредственно в рабочую книгу.

Кнопка «Выход» автоматически сохраняет все изменения, закрывает активную книгу и возвращает на главную форму.

Форма «Графики» (Рис.3.2.5)

Активная книга – загруженный исходник, лист – «Продажи».

 


Элементы:

ü Кнопка «продано»

ü Кнопка «Нет в зале»

ü Кнопка «Обновить данные»

ü Кнопка «Вернуться на главную»

Данная форма загружается в случае выбора переключателя «Продажи».

Кнопка «Продано» активизирует лист «Продажи», который содержит вычисляемые поля «Количество» и «Сумма».  На основании рассчитанных данных строится сводная таблица, сортируется по полю «Количество» и только теперь строит диаграмму на новом листе «Д_Продажи». Форма закрывается, и последующая работа с диаграммой происходит на прямую. Теперь можно рассмотреть количество только интересующего нас проданного товара, указав его в раскрывающемся поле «Наименование». Диаграмма наглядно демонстрирует картину объемов продаж по каждому виду товара. Закрытие рабочей книги приведет к сохранению диаграммы в папке «Graph» и активизации главной формы.

Кнопка «Нет в зале» активизирует лист «Закончилось». Данные в таблицу заносятся при условии, что количество проданного товара равно количеству поступившего (равносильное условие – наименования поступившего товара отсутствуют в остатках).  Таблица сортируется по полю «Было продано за месяц» (по убыванию). На основании сводной строится диаграмма. Условие построения – цена отдельного товара превышает 500 руб.

После выполнения всех процедур, загружается форма «Заказ»

Форма «Заказ» (Рис.3.2.6).  На схеме обозначена (uf a).

Элементы формы:

ü Кнопка «Сохранить»

ü Кнопка «Печать»

ü Кнопка «Закрыть форму»

ü Кнопка «Вернуться на главную»

Кнопка «Сохранить» копирует диаграмму вместе с табличными данными в новую рабочую книгу. Пользователь в диалоговом режиме задает имя файла, после чего активная книга закрывается, а на экране вновь появляется форма «Заказ».