Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЗ Генри.doc
Скачиваний:
5
Добавлен:
21.09.2019
Размер:
2.88 Mб
Скачать

1.5 Информационное моделирование

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

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

Одним из инструментов функционального моделирования является CASE–средства верхнего уровня (BPwin и Erwin). Основными функциями (BPwin и Erwin) являются, во–первых, рисование диаграмм, представляющих собой средства визуального представления отдельных компонентов моделируемой предметной области различных уровней детализации, во–вторых, проверка целостности и согласованности иерархической модели, построенной из диаграмм различных уровней детализации.

Для разработки форм приложения применялись CASE–системы, в частности Erwin 4.0. ERwin имеет два уровня представления модели – логический и физический. На логическом уровне данные не связаны с конкретной системой управления базами данных, поэтому могут быть наглядно представлены даже для неспециалистов. Физический уровень данных – это по существу отображение системного каталога, который зависит от конкретной реализации системы управления базами данных.

Пример построения логической модели, в соответствии с рисунком 1.2

Рисунок 1.2 – Логическая модель базы данных на уровне атрибутов

1.6 Разработка структуры базы данных

На основании поставленной задачи: разработать программное средство «Отдел кадров предприятия», создали базу данных, состоящую из 30 таблиц, содержащих необходимые данные для работы программы.

Таблицы содержит следующие поля:

а) таблица 1 «Накл на перемещение продукции»:

  1. Код_накл (числовой);

  2. Номер (числовой);

  3. Код_подраздел(из) (числовой);

  4. Код_подраздел(в) (числовой);

  5. Код_мол(отправитель) (числовой);

  6. Код_мол(получатель) (числовой);

  7. Дата записи (дата/время);

  8. Код_мол(отпустил) (числовой);

  9. Код_мол(принял) (числовой).

б) таблица 2 «Накл на сдачу на склад»:

  1. Код_накл (числовой);

  2. Номер (числовой);

  3. Дата (дата/время);

  4. Бригада (текстовый (50));

  5. Смена (текстовый (50));

  6. Код_мол(сдал) (числовой);

  7. Код_мол(принял) (числовой);

  8. Код_подраздел(от куда);

  9. Код_подраздел(куда).

в) таблица 3 «Справочник авто»:

  1. Код_авто (числовой);

  2. Марка (текстовый (50));

г) таблица 4 «Справочник ед. измер»:

  1. Код_ед (числовой);

  2. Название (текстовый (50));

  3. Название коротко (текстовый (50)).

д) таблица 5 «Справочник мол»:

  1. Код_мол (числовой);

  2. ФИО (текстовый (50));

  3. Должность (текстовый (50));

  4. Код_подраздел (числовой).

ж) таблица 6 «Справочник подразделений»:

    1. Код_подраздел (числовой);

    2. Название (текстовый (50));

    3. Код _типа (числовой);

з) таблица 7 «Табл на сдачу»:

    1. Код_накл (числовой);

    2. Код_прод (числовой);

    3. ТО кол (числовой);

    4. ТО масса нетто (числовой);

    5. ТО общая масса (числовой);

    6. БО показ счетчика начал (числовой);

    7. БО показ счетчика конеч (числовой);

    8. БО число отвесов (числовой);

    9. БО масса одного отвеса (числовой);

    10. БО общая масса (числовой).

и) таблица 8 «Табл на перемещение»:

    1. Код_накл (числовой);

    2. Код_прод (числовой);

    3. Код_ед (числовой);

    4. Кол (числовой);

    5. Кач влажность% (числовой);

    6. Кач сорность% (числовой).

к) таблица 9 «Типы подразделений»:

    1. Код_типа (числовой);

    2. Тип (текстовый (50)).

л) таблица 10 «ТН»:

  1. Код_ТН (числовой);

  2. Отправитель (текстовой (50));

  3. Код_получателя (дата/время);

  4. Основание (числовой);

  5. Код_мол(отпуск_разрешил) (числовой);

  6. Код_мол(сдал) (числовой);

  7. Код_мол(принял) (числовой);

  8. Дата (дата/время).

м) таблица 11 «ТН товары»:

  1. Код_ТН (числовой);

  2. Код_подраздел (числовой);

  3. Код_прод (числовой);

  4. Код_ед (числовой);

  5. Кол (числовой);

  6. Ставка_ндс (числовой).

н) таблица 12 «ТТН»:

  1. Код_ТТН (числовой);

  2. Дата (дата/время);

  3. Код_авто (числовой);

  4. Гос номер (текстовый(50));

  5. Код_прицепа (числовой);

  6. Гос номер прицепа (текстовый (50));

  7. № путь лист (числовой);

  8. Владелец авто (текстовый (50));

  9. Водитель (текстовый (50));

  10. Заказчик (текстовый (50));

  11. Отправитель (текстовый (50));

  12. Код_получателя (числовой);

  13. Основание (текстовый (50));

  14. Кол_заездов (числовой);

  15. Кол_груз_мест (числовой);

  16. Код_мол(отпуск_разрешил) (числовой);

  17. Код_мол(сдал) (числовой);

  18. Номер_доверенности (числовой);

  19. Дата_доверенности (дата/время).

о) таблица 13 «ТТН товары»:

  1. Код_ТТН (числовой);

  2. Код_подраздел (числовой);

  3. Код_прод (числовой);

  4. Код_ед (числовой);

  5. Кол (числовой);

  6. Ставка ндс% (числовой);

  7. Кол_груз_мест (числовой)

  8. Масса_груза (числовой)

  9. Примечание (поле memo).

п) таблица 14 «Справочник продукции»:

  1. Код_прод (числовой);

  2. Наименование (текстовый (50));

  3. Цена (денежный);

  4. Код_ед (числовой);

  5. Фасовка (текстовый (50)).

р) таблица 15 «Справочник получателей»:

  1. Код_получателя (числовой);

  2. Наименование организации (текстовый (50));

  3. Адрес (текстовый (50)).

с) таблица 16 «Хранилище»:

  1. Код_подраздел (числовой);

  2. Код_прод (числовой);

  3. Код_ед (числовой);

  4. Кол (числовой).

После определения структуры таблиц и задания ключей, была составлена база данных (рисунок 1.7.21).

Рисунок 1.7.21 – База данных программного средства «Учет продукции на складах Сморгонского комбината хлебопродуктов»

2 Вычислительная система

2.1 Основные характеристики выбранного персонального компьютера

Для нормальной работы приложения необходимы следующие минимальные требования к аппаратным и программным средствам:

Для рабочих станций частота процессора не ниже 500 мегагерц, оперативная память – не ниже 64 мегабайт, свободного места на жестком диске не ниже 20 мегабайт, операционная система Windows 2000/XP,Vista,7.

    1. Характеристика программных средств

Персональная электронно–вычислительная машина должна быть обеспечена:

  • операционной системой Microsoft Windows 95/98/2000/XP и выше;

  • системой управления базами данных Microsoft Access Driver.

Специальных требований к временным характеристикам программы не предъявляется. Специальных требований к емкостным характеристикам программы также не предъявляется.

      1. Операционная система

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

Версия Windows® XP Professional, операционной системы Windows, сочетает в себе преимущества Windows 2000 Professional (например, средства безопасности, управляемость и надежность) с лучшими качествами Windows 98 и Windows ME (поддержка Plug and Play, простой пользовательский интерфейс и передовые службы поддержки). Это делает Windows®  XP Professional наиболее подходящей операционной системой для настольных компьютеров, применяемых в корпоративной среде. Независимо от того, где устанавливается Windows  XP Pro–fessional – на одном компьютере или в масштабе локальной сети – эта система повышает вычислительные возможности предприятия, одновременно сокращая совокупную стоимость программного обеспечения всех настольных компьютеров.

Ядро Windows: в основе системы Windows XP Professional лежит проверенный код Windows NT® и Windows 2000, характеризуемый 32–разрядной вычислительной архитектурой и полностью защищенной моделью памяти. Операционная Windows XP Professional обеспечивает надежную вычислительную среду, отвечающую потребностям всех бизнес–пользователей.

Усовершенствованные средства проверки драйверов устройств: средство проверки драйверов устройств в операционной системе Windows XP Professional, созданное на основе аналогичного средства системы Windows 2000, обеспечивает еще более тщательное испытание драйверов. Драйверы устройств, прошедшие эти испытания, являются наиболее надежными в работе, что обеспечивает максимальную стабильность системы.

Существенное сокращение числа перезагрузок: Устранена большая часть конфликтных ситуаций, при которых пользователи Windows NT 4.0 и Windows 95/98/ME были вынуждены перезагружать свои компьютеры. Кроме того, во многих случаях теперь не требуется выполнять перезагрузку после установки программного обеспечения. В результате этих действий зна–чительно увеличивается время бесперебойной работы системы.

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

Защита файлов Windows: предохраняет основные системные файлы от перезаписи при установке приложений. Если произошла перезапись файла, правильная версия будет восстановлена благодаря защите Windows. Защищая системные файлы, операционная система Windows XP Professional предотвращает наиболее типичные системные неполадки, распространенные в предыдущих версиях Windows.

Программа установки Windows: системная служба, позволяющая корректно устанавливать, настраивать, отслеживать, обновлять и удалять программное обеспечение. Минимизируется время вынужденного простоя и повышается стабильность системы.

Усовершенствованные методы ограничения программ: предоставляет администраторам механизм для идентификации программного обеспечения, которое используется в данной вычислительной среде, и для контроля его работы. Это средство применяется для предотвращения запуска вирусов и «троянских» программ, а также для блокировки программного обеспечения. Способствует повышению целостности и управляемости системы и, в конечном счете, снижению совокупной стоимости всех персональных компьютеров.

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

Масштабируемая поддержка памяти и процессора: поддерживается до 4 гигабайт оперативной памяти и до двух симметричных микропроцессоров. Пользователи, требуется наивысшее быстродействие, смогут работать с новейшим оборудованием.

Шифрованная файловая система (EFS) с мультипользовательской поддержкой: все файлы шифруются ключом, генерируемым случайным образом. Процессы шифрования и дешифрования прозрачны для пользователя. В операционной Windows XP Professional файловая система EFS позволяет иметь доступ к зашифрованному документу сразу нескольким пользователям. Высший уровень защиты от хакерских атак и несанкционированного доступа к данным.

IP–безопасность (IPSec): позволяет защитить данные, передаваемые по сети. IP–безо–пасность играет важную роль в обеспечении безопасности виртуальных частных сетей (VPN), обеспечивающих возможность безопасной передачи данных через Интернет. ИТ–администраторы смогут легко и быстро создавать безопасные виртуальные частные сети.

2.2.2 Система программирования, система управления базами данных

В качестве среды разработки и сопровождения была выбрана среда объектно–ориентированного программирования Borland Delphi 7 фирмы Inprise (Borland). Тому есть несколько причин:

  • высокопроизводительный компилятор в машинный код;

  • объектно–ориентированная модель визуальных компонент;

  • визуальное (а следовательно, и скоростное) построение приложений из программных прототипов, визуальных компонент и т.д.

Borland Delphi 7 – язык и среда программирования, относящаяся к классу RAD – (Rapid Application Development – «Средство быстрой разработки приложений»), средств CASE – технологии. Borland Delphi 7, сделала разработку мощных приложений Windows быстрым процессом, доставляющим вам удовольствие.

Создание прикладных программ, или приложений, Borland Delphi 7 выполняется в интегрированной среде разработки IDE (Integrated Development Environment). IDE служит для организации взаимодействия с программистом и включает в себя ряд окон, содержащих различные управляющие элементы. С помощью средств интегрированной среды разработчик может удобно проектировать интерфейсную часть приложения, а также писать программный код и связывать его с управляющими элементами. При этом вся работа по созданию приложения, включая отладку, происходит в интегрированной среде разработки.

Интегрированная среда разработки Borland Delphi 7 представляет собой многооконную систему. Вид интегрированной среды разработки (интерфейс) может различаться в зависимости от настроек.

Интерфейс Windows обеспечивает полное перенесение CASE–технологий в интегрированную систему поддержки работ по созданию прикладной системы на всех фазах жизненного цикла работы и проектирования системы.

Borland Delphi 7, обладает широким набором возможностей, начиная от проектировщика форм и кончая поддержкой всех форматов популярных баз данных. Среда устраняет необходимость программировать такие компоненты Windows общего назначения, как метки, пиктограммы и даже диалоговые панели. Работая в Borland Delphi 7, вы неоднократно видели одинаковые «объекты» во многих разнообразных приложениях. Диалоговые панели являются примерами многократно используемых компонентов, встроенных непосредственно в Borland Delphi 7, которые позволяют приспособить эти компоненты к имеющимся задачам, чтобы они работали именно так, как требуется создаваемому приложению. Также здесь имеются предварительно определенные визуальные и не визуальные объекты, включая кнопки, объекты с данными, меню и уже построенные диалоговые панели. С помощью этих объектов можно, например, обеспечить ввод данных просто несколькими нажатиями кнопок мыши, не прибегая к программированию. Это наглядная реализация применений CASE–технологий в современном программировании приложений. Та часть, которая непосредственно связана с программированием интерфейса пользователя, получила название – визуальное программирование.

Выгоды от проектирования в среде Windows с помощью Borland Delphi 7:

  • устраняется необходимость в повторном вводе данных;

  • обеспечивается согласованность проекта и его реализации;

  • увеличивается производительность разработки и переносимость программ.

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

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

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

Архитектура ADO эффективно использует ресурсы системы. Для установки достаточно 10 мегабайт на диске (большую часть занимают справочные файлы и примеры программирования) и минимальное количество оперативной памяти, достаточное для работы операционной системы, что выгодно отличает ADO от большинства других продуктов, которые требуют существенно большего количества памяти и серверных ресурсов.

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

3 Описание программы

3.1 Описание компонентов

Таблица 3.1.1 – компоненты формы «Form1»

Наименование

Назначение

MainMenu1

Отображает меню программы

ADOConnection1

Служит для связи БД “base” с компонентами

N1

Служит для открытия подменю «Операции»

N2

Служит для открытия подменю «Справочники»

N3

Служит для открытия подменю «Журналы»

N4

Служит для открытия подменю «Отчеты»

N5

Служит для открытия подменю «О программе»

N6

Служит для выхода из программы

N7

Служит для открытия справочника «Справочник продукции»

N8

Служит для открытия справочника «Справочник подразделений»

N9

Служит для открытия справочника «Справочник получателей»

N10

Служит для открытия справочника «Справочник едициц измерения»

N11

Служит для открытия справочника «Справочник материально ответственных лиц»

N12

Служит для открытия оперерации «Перемещение хлебопродуктов внутри предприятия»

N13

Служит для открытия операции «Сдача продукции с производства на склад»

N14

Служит для открытия операции «Товарный отпуск»

N15

Служит для открытия операции «Товарно-транспортный отпуск»

N16

Служит для открытия журнала «Журнал накладных на перемещение продукции»

Продолжение таблицы 3.1.1

N17

Служит для открытия журнала «Журнал накладных на сдачу продукции »

N18

Служит для открытия журнала «Журнал товарных накладных»

N19

Служит для открытия журнала «Журнал товарно - транспортных накладных »

N20

Служит для открытия отчета «Отчет по движению продукции внутри предприятия»

N21

Служит для открытия справочника «Справочник типов подразделений»

N22

Служит для открытия справочника «Справочник марок автомобилей и прицепов»

N23

Служит для открытия отчета «Отчет по остаткам продукции»

N24

Служит для открытия отчета «Отчет по сдаче продукции с прозводства на склад»

N25

Служит для открытия отчета «Отчет по товарному отпуску»

N26

Служит для открытия отчета «Отчет по товарно – транспортному отпуску»

N27

Служит для открытия справочник «Справочник остатков продукции»

N28

Служит для открытия оборотно–сальдовой ведомасти

XPManifest1

Служит для оформления формы в стиле Windows ХР

ADOTable1

Служит для связи с таблицей «Справочник продукции»

ADOTable2

Служит для связи с таблицей «Справочник ед изм»

ADOTable3

Служит для связи с таблицей «Справочник подразделений»

ADOTable4

Служит для связи с таблицей «Справочник мол»

ADOTable5

Служит для связи с таблицей «Справочник получателей»

Продолжение таблицы 3.1.1

ADOTable6

Служит для связи с таблицей «Хранилище»

ADOTable7

Служит для связи с таблицей «Накл на перемещение продукции»

ADOTable8

Служит для связи с таблицей «Табл на перемещение»

ADOTable9

Служит для связи с таблицей «Накл на сдачу на склад»

ADOTable10

Служит для связи с таблицей «Табл на сдачу»

ADOTable11

Служит для связи с таблицей «ТН»

ADOTable12

Служит для связи с таблицей «ТН товары»

ADOTable13

Служит для связи с таблицей «ТТН»

ADOTable14

Служит для связи с таблицей «ТТН товары»

ADOTable15

Служит для связи с таблицей «Справочник авто»

ADOTable16

Служит для связи с таблицей «Хранилище»

ADOTable17

Служит для связи с таблицей «Типы подразделений»

ADOTable18

Служит для связи с таблицей «Запрос7»

DataSource1

Служит для связи компонента ADOTable1

DataSource2

Служит для связи компонента ADOTable2

DataSource3

Служит для связи компонента ADOTable3

DataSource4

Служит для связи компонента ADOTable4

DataSource5

Служит для связи компонента ADOTable5

DataSource6

Служит для связи компонента ADOTable6

DataSource7

Служит для связи компонента ADOTable7

DataSource8

Служит для связи компонента ADOTable8

DataSource9

Служит для связи компонента ADOTable9

DataSource10

Служит для связи компонента ADOTable10

DataSource11

Служит для связи компонента ADOTable11

DataSource12

Служит для связи компонента ADOTable12

DataSource13

Служит для связи компонента ADOTable13

DataSource14

Служит для связи компонента ADOTable14

DataSource15

Служит для связи компонента ADOTable15

DataSource16

Служит для связи компонента ADOTable16

DataSource17

Служит для связи компонента ADOTable17

Продолжение таблицы 3.1.1

DataSource18

Служит для связи компонента ADOTable18

Image1

Служит для отображения фонового рисунка главной формы

GroupBox1

Служит для группировки компонентов

Таблица 3.1.2 – компоненты формы «Form2»

Наименование

Назначение

GroupBox1

Служит для группировки компонентов

GroupBox2

Служит для группировки компонентов

GroupBox3

Служит для группировки компонентов

GroupBox4

Служит для группировки компонентов

GroupBox5

Служит для группировки компонентов

GroupBox6

Служит для группировки компонентов

GroupBox7

Служит для группировки компонентов

BitBtn1

Служит для добавления записи в справочник

BitBtn2

Служит для изменения записи в справочнике

BitBtn3

Служит для удаления записи из справочника

BitBtn4

Служит для навигации, становит курсор на предыдущую запись

BitBtn5

Служит для навигации, становит курсор на следующую запись

BitBtn6

Служит для сохранения записи в справочнике

DBGrid1

Служит для отображения данных при помощи DataSource1

DBLookupComboBox1

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

DBEdit1

Позволяет изменять и отображать значение поля «Наименование продукции» набора данных DataSource1

Продолжение таблицы 3.1.2

DBEdit2

Позволяет изменять и отображать значение поля «Цена» набора данных DataSource1

DBComboBox1

Служит для выбора данных из списка, который содержит данные по фасовке продукции

Таблица 3.1.3 – компоненты формы «Form3»

Наименование

Назначение

GroupBox1

Служит для группировки компонентов

GroupBox2

Служит для группировки компонентов

GroupBox3

Служит для группировки компонентов

GroupBox4

Служит для группировки компонентов

BitBtn1

Служит для добавления записи в справочник

BitBtn2

Служит для изменения записи в справочнике

BitBtn3

Служит для удаления записи из справочника

BitBtn4

Служит для навигации, становит курсор на предыдущую запись

BitBtn5

Служит для навигации, становит курсор на следующую запись

BitBtn6

Служит для сохранения записи в справочнике

DBGrid1

Служит для отображения данных при помощи DataSource1

DBEdit1

Позволяет изменять и отображать значение поля «Наименование единицы измерения » набора данных DataSource2

DBEdit2

Позволяет изменять и отображать значение поля «Наименование единицы измерения коротко» набора данных DataSource2

Таблица 3.1.4 – компоненты формы «Form4»

Наименование

Назначение

GroupBox1

Служит для группировки компонентов

GroupBox2

Служит для группировки компонентов

BitBtn1

Служит для добавления записи в справочник

Продолжение таблицы 3.1.4

BitBtn2

Служит для изменения записи в справочнике

BitBtn3

Служит для удаления записи из справочника

BitBtn4

Служит для навигации, становит курсор на предыдущую запись

BitBtn5

Служит для навигации, становит курсор на следующую запись

BitBtn6

Служит для сохранения записи в справочнике

DBGrid1

Служит для отображения данных при помощи DataSource3

DBEdit1

Позволяет изменять и отображать значение поля «Наименование подразделения» набора данных DataSource3

DBLookupComboBox1

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

Таблица 3.1.5 – Компоненты формы «Form5»

Наименование

Назначение

GroupBox1

Служит для группировки компонентов

GroupBox2

Служит для группировки компонентов

GroupBox3

Служит для группировки компонентов

GroupBox4

Служит для группировки компонентов

GroupBox5

Служит для группировки компонентов

BitBtn1

Служит для добавления записи в справочник

BitBtn2

Служит для изменения записи в справочнике

BitBtn3

Служит для удаления записи из справочника

BitBtn4

Служит для навигации, становит курсор на предыдущую запись

BitBtn5

Служит для навигации, становит курсор на следующую запись

Продолжение таблицы 3.1.5

BitBtn6

Служит для сохранения записи в справочнике

DBGrid1

Служит для отображения данных при помощи DataSource4

DBEdit1

Позволяет изменять и отображать значение поля «ФИО» набора данных DataSource4

DBLookupComboBox1

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

DBComboBox1

Служит для выбора данных из списка, который содержит данные по должностям

Таблица 3.1.6 – Компоненты формы «Form6»

Наименование

Назначение

GroupBox1

Служит для группировки компонентов

GroupBox2

Служит для группировки компонентов

BitBtn1

Служит для добавления записи в справочник

BitBtn2

Служит для изменения записи в справочнике

BitBtn3

Служит для удаления записи из справочника

BitBtn4

Служит для навигации, становит курсор на предыдущую запись

BitBtn5

Служит для навигации, становит курсор на следующую запись

BitBtn6

Служит для сохранения записи в справочнике

DBGrid1

Служит для отображения данных при помощи DataSource5

DBEdit1

Позволяет изменять и отображать значение поля «Наименование организации» набора данных DataSource5

Продолжение таблицы 3.1.6

DBEdit2

Позволяет изменять и отображать значение поля «Адрес организации» набора данных DataSource5

Таблица 3.1.7 – Компоненты формы «Form7»

Наименование

Назначение

GroupBox1 - 19

Служит для группировки компонентов

ADOTable1

Служит для связи с таблицей «Справочник подразделений»

ADOTable2

Служит для связи с таблицей «Хранилище»

ADOTable3

Служит для связи с таблицей «Справочник мол»

ADOTable4

Служит для связи с таблицей «Справочник подразделений»

ADOTable5

Служит для связи с таблицей «Хранилище»

ADOTable6

Служит для связи с таблицей «Справочник мол»

ADOTable7

Служит для связи с таблицей «Справочник продукции»

ADOTable8

Служит для связи с таблицей «Справочник ед изм»

DataSource1

Служит для связи компонента ADOTable1

DataSource2

Служит для связи компонента ADOTable2

DataSource3

Служит для связи компонента ADOTable3

DataSource4

Служит для связи компонента ADOTable4

DataSource5

Служит для связи компонента ADOTable5

DataSource6

Служит для связи компонента ADOTable6

DataSource7

Служит для связи компонента ADOTable7

DataSource8

Служит для связи компонента ADOTable8

BitBtn1

Служит для добавления записи в накладную

BitBtn6

Служит для сохранения записи в накладной

BitBtn7

Служит для закрытия формы Form7

BitBtn8

Служит для печати накладной

BitBtn9

Служит для сохранения документа

BitBtn10

Служит для добавления нового документа

Продолжение таблицы 3.1.7

DBEdit1

Позволяет изменять и отображать значение поля «Номер накладной» набора данных DataSource7

DBEdit2

Позволяет изменять и отображать значение поля «Дата» набора данных DataSource7

DBEdit3

Позволяет изменять и отображать значение поля «Кол» набора данных DataSource8

DBEdit4

Позволяет изменять и отображать значение поля «Процент сорноси» набора данных DataSource8

DBEdit5

Позволяет изменять и отображать значение поля «Процент влажности» набора данных DataSource8

DBEdit6

Позволяет изменять и отображать значение поля «Код_накл» набора данных DataSource7

DBEdit7

Позволяет изменять и отображать значение поля «Код_накл» набора данных DataSource8

DBGrid1

Служит для отображения данных при помощи

DataSource2

DBGrid2

Служит для отображения данных при помощи DataSource5

DBGrid3

Служит для отображения данных при помощи DataSource8

DBLookupComboBox1 - 8

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

DateTimePicker1

Служит для установления даты

Таблица 3.1.8 – Компоненты формы»Form8»

Наименование

Назначение

GroupBox1 - 20

Служит для группировки компонентов

ADOTable1

Служит для связи с таблицей «Справочник

Продолжение таблицы 3.1.8

продукции»

ADOTable2

Служит для связи с таблицей «Хранилище»

ADOTable3

Служит для связи с таблицей «Справочник ед изм»

ADOTable4

Служит для связи с таблицей «Хранилище»

ADOTable5

Служит для связи с таблицей «Справочник мол»

ADOTable6

Служит для связи с таблицей «Справочник мол»

ADOQuery1

Служит для связи с таблицей «Справочник подразделений»

ADOQuery2

Служит для связи с таблицей «Справочник подразделений»

DataSource1

Служит для связи компонента ADOQuery1

DataSource2

Служит для связи компонента ADOTable2

DataSource3

Служит для связи компонента ADOQuery2

DataSource4

Служит для связи компонента ADOTable4

DataSource5

Служит для связи компонента ADOTable5

DataSource6

Служит для связи компонента ADOTable6

DataSource7

Служит для связи компонента ADOTable1

DateTimePicker1

Служит для установления даты

DBGrid1

Служит для отображения данных при помощи DataSource2

DBGrid2

Служит для отображения данных при помощи DataSource4

DBGrid3

Служит для отображения данных при помощи DataSource10

DBEdit1

Позволяет изменять и отображать значение поля «Номер накладной» набора данных DataSource9

DBEdit2

Позволяет изменять и отображать значение поля «Дата» набора данных DataSource9

DBEdit3

Позволяет изменять и отображать значение поля «ТО кол» набора данных DataSource10

DBEdit4

Позволяет изменять и отображать значение поля «ТО масса нетто» набора данных DataSource10

DBEdit5

Позволяет изменять и отображать значение поля

Продолжение таблицы 3.1.8

«ТО общая масса» набора данных DataSource10

DBEdit6

Позволяет изменять и отображать значение поля «БО показ счетчика начал» набора данных DataSource10

DBEdit7

Позволяет изменять и отображать значение поля «БО показ счетчика конеч» набора данных DataSource10

DBEdit8

Позволяет изменять и отображать значение поля «БО кол» набора данных DataSource10

DBEdit9

Позволяет изменять и отображать значение поля «БО масса отвеса» набора данных DataSource10

DBEdit10

Позволяет изменять и отображать значение поля «БО общая масса» набора данных DataSource10

DBEdit11

Позволяет изменять и отображать значение поля «Код_накл» набора данных DataSource9

DBEdit12

Позволяет изменять и отображать значение поля «Код_накл» набора данных DataSource10

BitBtn1

Служит для добавления записи в накладную

BitBtn6

Служит для сохранения записи в накладной

BitBtn7

Служит для сохранения документа

BitBtn8

Служит для печати накладной

BitBtn9

Служит для закрытия формы

BitBtn10

Служит для создания нового документа

DBLookupComboBox1 - 6

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

RadioButton1

Служит для выбора события

RadioButton2

Служит для выбора события

Label1

Служит для отображения текста «Количество»

Label2

Служит для отображения текста «Масса нетто»

Продолжение таблицы 3.1.8

Label3

Служит для отображения текста «Общая масса»

Label4

Служит для отображения текста «Начальное»

Label5

Служит для отображения текста «Конечное»

Label6

Служит для отображения текста «Число отвесов»

Label7

Служит для отображения текста «Масса отвеса»

Label8

Служит для отображения текста «Общая масса»

DBComboBox1

Служит для выбора данных из списка, который содержит данные по бригадам

DBComboBox2

Служит для выбора данных из списка, который содержит данные по сменам

Таблица 3.1.9 – Компоненты формы «Form9»

Наименование

Назначение

QuickRep1

Служит для отображения документа «Товарно-транспортная накладная»

QRBand1

Служит для хранения компонентов

QRBand2

Служит для хранения компонентов

QRBand3

Служит для хранения компонентов

QRImage1

Служит для отображения изображния

QRImage2

Служит для отображения изображния

QRImage3

Служит для отображения изображния

QRDBText1 - 23

Служит для отображения данных из таблиции «ТТН»

QRExpr1 - 8

Служит для отображения результатов вычисления

QRLabel1

Служит для отображения текста

QRLabel2

Служит для отображения текста

QRLabel3

Служит для отображения текста

QRLabel4

Служит для отображения текста

Таблица 3.1.10 – Компоненты формы «Form10»

Наименование

Назначение

GroupBox1

Служит для группировки компонентов

BitBtn2

Служит для навигации, становит курсор на предыдущую запись

BitBtn3

Служит для навигации, становит курсор на следующую запись

BitBtn5

Служит для удаления записи из справочника

BitBtn6

Служит для обновления данных

BitBtn8

Служит для печати накладной

DBGrid1

Служит для отображения списка накладных

DBGrid2

Служит для отображения данных по накладной

Таблица 3.1.11 – Компоненты формы «Form11»

Наименование

Назначение

GroupBox1 - 5

Служит для группировки компонентов

ADOTable1

Служит для связи с таблицей «Справочник подразделений»

ADOTable2

Служит для связи с таблицей «Справочник типов подразделений»

ADOQuery1

Служит для формирования запроса «Запрос1»

ADOQuery2

Служит для формирования запроса «Запрос2»

DataSource1

Служит для связи компонента ADOTable1

DataSource2

Служит для связи компонента ADOQuery1

DataSource3

Служит для связи компонента ADOQuery2

DataSource4

Служит для связи компонента ADOTable4

DateTimePicker1

Служит для установления даты

DateTimePicker2

Служит для установления даты

BitBtn1

Служит для открытия отчета о поступлении

BitBtn2

Служит для открытия отчета о выбытии

Таблица 3.1.12 – Компоненты формы «Form12»

Наименование

Назначение

Продолжение таблицы 3.1.12

GroupBox1 -19

Служит для группировки компонентов

ADOQuery1

Служит для связи с таблицей «Справочник подразделений»

ADOTable2

Служит для связи с таблицей «Хранилище»

ADOTable3

Служит для связи с таблицей «Справочник мол»

DataSource1

Служит для связи компонента ADOQuery1

DataSource2

Служит для связи компонента ADOTable2

DataSource3

Служит для связи компонента ADOTable3

DBLookupComboBox1 - 7

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

DBGrid1

Служит для отображения данных при помощи DataSource12

DBGrid2

Служит для отображения данных при помощи DataSource2

DBEdit1

Позволяет изменять и отображать значение поля «дата» набора данных DataSource11

DBEdit5

Позволяет изменять и отображать значение поля «Кол» набора данных DataSource12

DateTimePicker1

Служит для установления даты

BitBtn1

Служит для сохранения записи в накладной

BitBtn2

Служит для создания нового документа

BitBtn3

Служит для добавления записи

BitBtn8

Служит для сохранения документа

BitBtn9

Служит для печати документа

BitBtn10

Служит для закрытия фомы

Edit1

Служит для ввода «Грузоотправителя»

DBComboBox1

Служит для выбора данных из списка

DBComboBox2

Служит для выбора данных из списка

Таблица 3.1.13 – Компоненты формы «Form13»

Наименование

Назначение

GroupBox1

Служит для группировки компонентов

BitBtn2

Служит для навигации, становит курсор на предыдущую запись

BitBtn3

Служит для навигации, становит курсор на следующую запись

BitBtn5

Служит для удаления записи из справочника

BitBtn6

Служит для обновления данных

BitBtn8

Служит для печати накладной

DBGrid1

Служит для отображения списка накладных

DBGrid2

Служит для отображения данных по накладной

Таблица 3.1.14 – Компоненты формы «Form14»

Наименование

Назначение

GroupBox1

Служит для группировки компонентов

BitBtn2

Служит для навигации, становит курсор на предыдущую запись

BitBtn3

Служит для навигации, становит курсор на следующую запись

BitBtn5

Служит для удаления записи из справочника

BitBtn6

Служит для обновления данных

BitBtn8

Служит для печати накладной

DBGrid1

Служит для отображения списка накладных

DBGrid2

Служит для отображения данных по накладной

Таблица 3.1.15 – Компоненты формы «Form15»

Наименование

Назначение

GroupBox1

Служит для группировки компонентов

BitBtn1

Служит для печати накладной

BitBtn2

Служит для навигации, становит курсор на предыдущую запись

BitBtn3

Служит для навигации, становит курсор на следующую запись

Продолжение таблицы 3.1.15

BitBtn5

Служит для удаления записи из справочника

BitBtn6

Служит для обновления данных

DBGrid1

Служит для отображения списка накладных

DBGrid2

Служит для отображения данных по накладной

Таблица 3.1.16 – Компоненты формы «Form16»

Наименование

Назначение

GroupBox1 - 27

Служит для группировки компонентов

DBLookupComboBox1 -8

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

DBEdit1

Позволяет изменять и отображать значение поля «дата» набора данных DataSource13

DBEdit2

Позволяет изменять и отображать значение поля «Номер путевого листа» набора данных DataSource13

DBEdit3

Позволяет изменять и отображать значение поля «Номер доверенности» набора данных DataSource13

DBEdit4

Позволяет изменять и отображать значение поля «Дата доверенности» набора данных DataSource13

DBEdit5

Позволяет изменять и отображать значение поля «Гос номер авто» набора данных DataSource13

DBEdit6

Позволяет изменять и отображать значение поля «Гос номер прицеп» набора данных DataSource13

DBEdit7

Позволяет изменять и отображать значение поля «Водитель» набора данных DataSource13

DBEdit8

Позволяет изменять и отображать значение поля «Кол грузовых мест» набора данных DataSource13

Продолжение таблицы 3.1.16

DBEdit9

Позволяет изменять и отображать значение поля «Кол» набора данных DataSource14

DBGrid1

Служит для отображения списка накладных

DBGrid2

Служит для отображения данных по накладной

ADOTable1

Служит для связи с таблицей «Справочник продукции»

ADOTable2

Служит для связи с таблицей «Справочник »

ADOTable3

Служит для связи с таблицей «Справочник типов подразделений»

ADOTable4

Служит для связи с таблицей «Справочник типов подразделений»

ADOQuery1

Служит для с таблицей «Справочник типов подразделений»

DataSource1

Служит для связи компонента ADOTable1

DataSource2

Служит для связи компонента ADOQuery1

DataSource3

Служит для связи компонента ADOTable2

DataSource4

Служит для связи компонента ADOTable3

DataSource5

Служит для связи компонента ADOTable4

DBComboBox1

Служит для выбора данных из списка

DBComboBox2

Служит для выбора данных из списка

DBComboBox3

Служит для выбора данных из списка

BitBtn1

Служит для сохранения записи в накладной

BitBtn2

Служит для создания нового документа

BitBtn3

Служит для добавления записи

BitBtn4

Служит для сохранения документа

BitBtn5

Служит для печати документа

BitBtn6

Служит для закрытия фомы

Таблица 3.1.17 – Компоненты формы «Form17»

Наименование

Назначение

QuickRep1

Служит для отображения документа «Накладная на сдачу продукции с производства»

QRBand1

Служит для хранения компонентов

Продолжение таблицы 3.1.17

QRBand2

Служит для хранения компонентов

QRBand3

Служит для хранения компонентов

QRImage1

Служит для отображения изображния

QRImage2

Служит для отображения изображния

QRImage3

Служит для отображения изображния

QRDBText1 - 19

Служит для отображения данных из таблиц «Накл на сдачу» и «Табл на сдачу»

QRExpr1 - 4

Служит для отображения результатов вычисления

Таблица 3.1.18 – Компоненты формы «Form18»

Наименование

Назначение

QuickRep1

Служит для отображения документа «Накладная на перемещение хлебопродуктов»

QRBand1

Служит для хранения компонентов

QRBand2

Служит для хранения компонентов

QRBand3

Служит для хранения компонентов

QRImage1

Служит для отображения изображния

QRImage2

Служит для отображения изображния

QRImage3

Служит для отображения изображния

QRDBText1 - 13

Служит для отображения текста из таблиц: «Накл на перемещение» и «Табл на перемещение»

Таблица 3.1.19 – Компоненты формы «Form19»

Наименование

Назначение

GroupBox1 - 2

Служит для группировки компонентов

BitBtn1

Служит для формирования отчета

DBLookupComboBox1

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

Таблица 3.1.20 – Компоненты формы «Form20»

Наименование

Назначение

QuickRep1

Служит для отображения отчета «Отчет о поступлении хлебопродуктов в подразделение»

QRBand1

Служит для хранения компонентов

QRBand2

Служит для хранения компонентов

QRBand3

Служит для хранения компонентов

QRShape1 - 21

Служит для отображения геометрических фигур

QRDBText1 - 8

Служит для отображения данных отчета

QRLabel1 - 20

Служит для отображения текста

QRExpr1

Служит для отображения результатов вычисления

QRExpr2

Служит для отображения результатов вычисления

Таблица 3.1.21 – Компоненты формы «Form21»

QuickRep1

Служит для отображения отчета «Отчет по остаткам продукции»

QRBand1

Служит для хранения компонентов

QRBand2

Служит для хранения компонентов

QRBand3

Служит для хранения компонентов

QRShape1 - 16

Служит для отображения геометрических фигур

QRDBText1 - 7

Служит для отображения данных отчета

QRLabel1 - 11

Служит для отображения текста

QRExpr1 - 3

Служит для отображения результатов вычисления

QRSysData1

Служит для отображения даты

Таблица 3.1.22 – Компоненты формы «Form22»

Наименование

Назначение

QuickRep1

Служит для отображения документа «Товарная накладная»

QRBand1

Служит для хранения компонентов

QRBand2

Служит для хранения компонентов

QRBand3

Служит для хранения компонентов

QRImage1

Служит для отображения изображния

Продолжение таблицы 3.1.22

QRImage2

Служит для отображения изображния

QRImage3

Служит для отображения изображния

QRDBText1 - 21

Служит для отображения данных из таблиц «ТН» и «ТН товары»

QRExpr1 - 7

Служит для отображения результатов вычисления

Таблица 3.1.23 – компоненты формы «Form23»

Наименование

Назначение

GroupBox1

Служит для группировки компонентов

BitBtn1

Служит для добавления записи в справочник

BitBtn2

Служит для изменения записи в справочнике

BitBtn3

Служит для удаления записи из справочника

BitBtn4

Служит для навигации, становит курсор на предыдущую запись

BitBtn5

Служит для навигации, становит курсор на следующую запись

BitBtn6

Служит для сохранения записи в справочнике

DBGrid1

Служит для отображения данных при помощи DataSource15

Таблица 3.1.24 – Компоненты формы «Form24»

Наименование

Назначение

QuickRep1

Служит для отображения отчета «Отчет по перемещению хлебопродуктов из подразделения»

QRBand1

Служит для хранения компонентов

QRBand2

Служит для хранения компонентов

QRBand3

Служит для хранения компонентов

QRShape1 - 21

Служит для отображения геометрических фигур

QRDBText1 - 8

Служит для отображения данных отчета

QRLabel1 - 20

Служит для отображения текста

QRExpr1

Служит для отображения результатов вычисления

QRExpr2

Служит для отображения результатов вычисления

QRExpr2

Служит для отображения результатов вычисления

Таблица 3.1.25 – компоненты формы «Form25»

Наименование

Назначение

GroupBox1

Служит для группировки компонентов

BitBtn1

Служит для добавления записи в справочник

BitBtn2

Служит для изменения записи в справочнике

BitBtn3

Служит для удаления записи из справочника

BitBtn4

Служит для навигации, становит курсор на предыдущую запись

BitBtn5

Служит для навигации, становит курсор на следующую запись

BitBtn6

Служит для сохранения записи в справочнике

DBGrid1

Служит для отображения данных при помощи DataSource17

Таблица 3.1.26 – Компоненты формы «Form26»

Наименование

Назначение

GroupBox1 - 5

Служит для группировки компонентов

ADOTable1

Служит для связи с таблицей «Справочник подразделений»

ADOTable4

Служит для связи с таблицей «Справочник типов подразделений»

ADOQuery1

Служит для формирования запроса «Запрос3»

ADOQuery2

Служит для формирования запроса «Запрос4»

DataSource1

Служит для связи компонента ADOTable1

DataSource2

Служит для связи компонента ADOQuery1

DataSource3

Служит для связи компонента ADOQuery2

DataSource4

Служит для связи компонента ADOTable4

Edit1

Служит для ввода даты

Edit2

Служит для ввода даты

DateTimePicker1

Служит для установления даты

DateTimePicker2

Служит для установления даты

BitBtn1

Служит для открытия отчета о поступлении

BitBtn2

Служит для открытия отчета о выбытии

Таблица 3.1.27 – Компоненты формы «Form27»

Наименование

Назначение

GroupBox1 - 5

Служит для группировки компонентов

ADOTable1

Служит для связи с таблицей «Справочник подразделений»

ADOTable2

Служит для связи с таблицей «Справочник типов подразделений»

ADOQuery1

Служит для формирования запроса «Запрос5»

DataSource1

Служит для связи компонента ADOTable1

DataSource2

Служит для связи компонента ADOQuery1

DataSource3

Служит для связи компонента ADOTable1

Edit1

Служит для ввода даты

Edit2

Служит для ввода даты

DateTimePicker1

Служит для установления даты

DateTimePicker2

Служит для установления даты

BitBtn1

Служит для открытия отчета о товарном отпуске

Таблица 3.1.28 – Компоненты формы «Form28»

Наименование

Назначение

QuickRep1

Служит для отображения отчета «Отчет по сдаче продукции в подразделение»

QRBand1

Служит для хранения компонентов

QRBand2

Служит для хранения компонентов

QRBand3

Служит для хранения компонентов

QRShape1 - 15

Служит для отображения геометрических фигур

QRDBText1 -7

Служит для отображения данных отчета

QRExpr1

Служит для отображения результатов вычисления

QRExpr2

Служит для отображения результатов вычисления

Таблица 3.1.29 – Компоненты формы «Form29»

Наименование

Назначение

QuickRep1

Служит для отображения отчета «Отчет по сдаче продукции с подразделения»

QRBand1

Служит для хранения компонентов

Продолжение таблицы 3.1.31

QRBand2

Служит для хранения компонентов

QRBand3

Служит для хранения компонентов

QRShape1 -15

Служит для отображения геометрических фигур

QRDBText1 -7

Служит для отображения данных отчета

QRLabel1 - 19

Служит для отображения текста

QRExpr1

Служит для отображения результатов вычисления

QRExpr2

Служит для отображения результатов вычисления

Таблица 3.1.30 – Компоненты формы «Form30»

Наименование

Назначение

QuickRep1

Служит для отображения отчета «Отчет по товарному отпуску из подразделения»

QRBand1

Служит для хранения компонентов

QRBand2

Служит для хранения компонентов

QRBand3

Служит для хранения компонентов

QRShape1 - 21

Служит для отображения геометрических фигур

QRDBText1 - 7

Служит для отображения данных отчета

QRLabel1 - 19

Служит для отображения текста

QRExpr1

Служит для отображения результатов вычисления

QRExpr2

Служит для отображения результатов вычисления

Таблица 3.1.31 – Компоненты формы «Form31»

Наименование

Назначение

GroupBox1 - 5

Служит для группировки компонентов

ADOTable1

Служит для связи с таблицей «Справочник подразделений»

ADOTable2

Служит для связи с таблицей «Справочник типов подразделений»

ADOQuery1

Служит для формирования запроса «Запрос6»

DataSource1

Служит для связи компонента ADOTable1

DataSource2

Служит для связи компонента ADOQuery1

DataSource3

Служит для связи компонента ADOTable1

Продолжение таблицы 3.1.31

Edit1

Служит для ввода даты

Edit2

Служит для ввода даты

DateTimePicker1

Служит для установления даты

DateTimePicker2

Служит для установления даты

BitBtn1

Служит для открытия отчет «Отчет по товарному отпуску из подразделения»

Таблица 3.1.32 – Компоненты формы «Form32»

Наименование

Назначение

QuickRep1

Служит для отображения отчета «Отчет по товарному отпуску из подразделения»

QRBand1

Служит для хранения компонентов

QRBand2

Служит для хранения компонентов

QRBand3

Служит для хранения компонентов

QRShape1 - 21

Служит для отображения геометрических фигур

QRDBText1 - 8

Служит для отображения данных отчета

QRLabel1 -16

Служит для отображения текста

QRExpr1 -3

Служит для отображения результатов вычисления

Таблица 3.1.33 – компоненты формы «Form33»

Наименование

Назначение

GroupBox1 -7

Служит для группировки компонентов

BitBtn1

Служит для добавления записи в справочник

BitBtn2

Служит для удаления записи из справочника

BitBtn3

Служит для навигации, становит курсор на предыдущую запись

BitBtn4

Служит для навигации, становит курсор на следующую запись

BitBtn5

Служит для сохранения записи в справочнике

DBGrid1

Служит для отображения данных при помощи DataSource16

DBLookupComboBox1 - 3

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

Продолжение таблицы 3.1.31

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

DBEdit1

Позволяет изменять и отображать значение поля "Кол» набора данных DataSource16

Таблица 3.1.34 – Компоненты формы «Form34»

Наименование

Назначение

GroupBox1 -3

Служит для группировки компонентов

DateTimePicker1

Служит для установления даты

DateTimePicker2

Служит для установления даты

BitBtn1

Служит для открытия оборотно-сальдовой ведомасти

Таблица 3.1.35 – Компоненты формы «Form35»

Наименование

Назначение

QuickRep1

Служит для отображения отчета «Оборотно – сальдовая ведомасть»

QRBand1

Служит для хранения компонентов

QRBand2

Служит для хранения компонентов

QRBand3

Служит для хранения компонентов

QRShape1 - 21

Служит для отображения геометрических фигур

QRDBText1 - 8

Служит для отображения данных отчета

QRLabel1 -16

Служит для отображения текста

QRExpr1

Служит для отображения результатов вычисления

QRExpr2

Служит для отображения результатов вычисления

Таблица 3.1.36 – Компоненты формы «Form36»

Наименование

Назначение

GroupBox1

Служит для группировки компонентов

Image1

Служит для отображения фонового рисунка формы