Студопедия — Отчет о формировании квитанции получения товара (Отчет 1)
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Отчет о формировании квитанции получения товара (Отчет 1)






На рисунке 2.12 представлена экранная форма формирования выходного документа – квитанции получения товара.

Рисунок 2.12 - Форма формирования квитанции получения товара

Помимо информации, представленной на форме ведения и просмотра таблицы “Информация о квитанциях на получение товара” (Kvit_In) (см. рисунок 2.10), рисунок 2.12 содержит визуальные компоненты для добавления товаров в квитанцию получения товара (выноски 1 – 4):

1 – поле со списком для выбора наименования товара. При раскрытии списка элемента в его строках вместе с наименованием товара отображается его цена получения. Источник строк списка является запросом, на языке SQL который представлен ниже.

SELECT Tovar.ind_Tov, Tovar.Tovar, Tovar.Cena_In FROM Tovar;

2 – поле для ввода количества получаемого товара в единицах хранения;

3 – поле со списком для выбора места хранения получаемого товара. При раскрытии списка элемента в его строках вместе с наименованием места хранения отображается наименование товара, количество товара в месте хранения и допустимое количество товара в месте хранения (в единицах хранения). Источник строк списка является запросом, на языке SQL который представлен ниже.

SELECT DISTINCT Mesto_Chran.ind_Chran, Mesto_Chran.Mesto_Chran, Mesto_Chran.Rem, Tovar.Tovar, Mesto_Chran.Kol_Tov, Mesto_Chran.V_Chran

FROM Mesto_Chran, Tovar

WHERE INT(Mesto_Chran.Rem)=Tovar.ind_Tov ORDER BY [Rem];

Запрос сформирован в режиме конструктора, однако, в операторе SELECT добавлено служебное слово DISTINCT, исключающее возможность вывода одинаковых строк в результирующую таблицу запроса.

4 – кнопка для выбора добавления выбранного товара и сопутствующей информации в квитанцию получения товара. При нажатии кнопки в таблицу “Информация о получении товара” (Input) автоматически добавляется запись с соответствующим индексом квитанции получения товара. При этом в таблицах “Информация о товаре (справочник товара)” (Tovar) и “Информация о месте хранения товара” (Mesto_Chran) увеличивается количество товара на складе. На величину заданную в поле Kol_Tov. Если попытаться принять товара больше, чем вмещает место хранение, то добавление записи в таблицу “Информация о получении товара” (Input) не происходит и выдается предупреждению, представленное на рисунке 2.13.

Рисунок 2.13 - Окно предупреждения по переполнению места хранения

После нажатия кнопки “OK” процедура добавления товара в квитанцию завершается.

Программное обеспечение поддержки формы представлено в прилож. 3. В основном все операторы VBA программного кода прокомментированы.

При нажатии на кнопку “Просмотр отчета по квитанции” появляется экранная форма отчета по формируемой квитанции приема товара, включающая информацию с формы формирования квитанции получения товара (см. рисунок 2.12).

Форма отчета по формированию квитанций приема товара в режиме конструктора представлена на рисунке 2.14.

Рисунок 2.14 - Форма отчета по формированию квитанций приема
товара в режиме конструктора

В отчете по формированию квитанций приема товара отражается результирующая таблица запроса Kvit_In_F. В результирующую таблицу входят записи, соответствующие индексу формируемой квитанции.

Выносками 1 – 4 обозначены визуальные компоненты типа поле, формирование которых раскрыто в таблице 2.10.

Таблица 2.10 - Формирование Ф.И.О. выбранного пользователя

№ п/п Имя визуального компонента Данные Формат поля Описание
1. Date_Time =Формы!Kvit_In_F!Date_In Полный формат даты Дата и время формирования квитанции
2. ind_Kvit =Формы!Kvit_In_F!ind_Kvit_In Числовой Индекс квитанции
3. Kladov =Формы!Kvit_In_F!Sel_Kladov.Text Текстовый Ф.И.О. кладовщика
4. Itogo =Формы!Kvit_In_F!Itogo Денежный Сумма по квитанции

Значения полей, обозначенных выносками 1– 4, берутся из формы формирования квитанции получения товара (Kvit_In_F) (см. рисунок 2.12) из свойств компонентов Date_In, ind_Kvit_In, Sel_Kladov и Itogo, соответственно.

На рисунок 2.15 представлен пример отчета о формировании квитанций для выбираемого клиента.

Рисунок 2.15 - Пример отчета по формированию квитанций приема товара

Для просмотра отчета по формированию квитанций приема товара необходимо щелкнуть левой кнопкой манипулятора “мышь” по кнопке “Просмотр отчета по квитанции” формы формирования квитанции получения товара (см. рисунок 2.12).

При необходимости можно получить твердую копию квитанции получения товара, нажав кнопку “Печать отчета по квитанции”.

Отчет легко просмотреть в MS Word и сохранить в формате RTF.







Дата добавления: 2015-10-12; просмотров: 548. Нарушение авторских прав; Мы поможем в написании вашей работы!



Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

Уравнение волны. Уравнение плоской гармонической волны. Волновое уравнение. Уравнение сферической волны Уравнением упругой волны называют функцию , которая определяет смещение любой частицы среды с координатами относительно своего положения равновесия в произвольный момент времени t...

Медицинская документация родильного дома Учетные формы родильного дома № 111/у Индивидуальная карта беременной и родильницы № 113/у Обменная карта родильного дома...

Основные разделы работы участкового врача-педиатра Ведущей фигурой в организации внебольничной помощи детям является участковый врач-педиатр детской городской поликлиники...

Классификация ИС по признаку структурированности задач Так как основное назначение ИС – автоматизировать информационные процессы для решения определенных задач, то одна из основных классификаций – это классификация ИС по степени структурированности задач...

Внешняя политика России 1894- 1917 гг. Внешнюю политику Николая II и первый период его царствования определяли, по меньшей мере три важных фактора...

Оценка качества Анализ документации. Имеющийся рецепт, паспорт письменного контроля и номер лекарственной формы соответствуют друг другу. Ингредиенты совместимы, расчеты сделаны верно, паспорт письменного контроля выписан верно. Правильность упаковки и оформления....

Studopedia.info - Студопедия - 2014-2024 год . (0.012 сек.) русская версия | украинская версия