Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...

Реализация запросов, получение отчетов

2017-11-16 258
Реализация запросов, получение отчетов 0.00 из 5.00 0 оценок
Заказать работу

Вверх
Содержание
Поиск

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

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

Форма «Отчет по коду изделия»предназначена для формирования отчета по выполнению плана сдачи заданного изделия на склад. Пользователь должен ввести желаемый код изделия. Форма запроса отчета представлена на рисунке 6.

Рис.6 Форма «Отчет по коду изделия»

Программный код кнопки «Сформировать отчет»:

*определение переменной kodizd

x=ALLTRIM(thisform.text1.value)

*просмотр отчета

reportform'd:\программа\reports\po_kodu.frx';

FOR view1.kodizd=VAL(x);

preview

thisform. refresh()

_screen.activeform.Release()

 

После нажатия на кнопку «Сформировать отчет», формируется отчет по коду изделия (рис. 7).

Рис.7 Отчет по выполнению плана сдачи заданного изделия на склад

 

В отчете представлены наименование изделия, единица измерения, количество по плану и количество, сданное цехами, а также разница между этими данными. Напротив каждого наименования изделия выведены данные по отклонению от плана количества продукции, вычисленного по формуле:

Отклонения от плана = Количество по плану - Количество по факту

 

Отчет «Отчет по заданному складу» показывает оценку выполнения плана сдачи изделий на заданном складе. Эти данные позволяют контролировать выполнение плана на конкретном складе. Форма организации запроса представлена на рисунке 8.

Рис.8 Форма «Отчет по коду склада»

Программный код кнопок «Отчет по коду склада» сходен с кодом кнопок «Отчет по коду изделия».

Данные отчета сгруппированы по номеру склада и представлены на рисунке 9.

Рис. 9 Отчет по заданному складу

Отчет «Отчет по всем складам» показывает оценку выполнения плана сдачи изделий на всех складах. Эти данные позволяют контролировать выполнение плана на всех складах, то есть на всем предприятии в целом. Отчет представлен на рисунке 10.

Рис.10 Отчет по всем складам


Поделиться с друзьями:

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...



© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.016 с.