Печать

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

Несмотря на огромное разнообразие подобных баз данных, многие из них часто имеют общие черты:

Большим преимущество подобной системы является возможность показа данных из базы данных, при выборе элемента на схеме.

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

Принцип их действия основан на следующих предположениях:

Для установления привязок используется приложение ”Редактор связей ”. 

В редакторе связей необходимо задать правила связи между элементами на схеме и записями в БД.

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

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

Редактор связей с базами данных

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

 

 

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

Дополнительно, указанная технология позволяет:

Для того, чтобы использовать технологию на рабочем месте, используется планин связи с базами данных, подключенный к любому приложению Модус (Интегратор, Диспетчер и др.).

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

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

   

Отображение данных по абонентам выбранного фидера (слева) и паспортных данных по оборудованию (справа) из БД Заказчика

Редактор справочника объектов

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

Иерархия в справочнике объектов.

Аналогично редактору связей, справочник объектов позволяет отобразить содержимое базы данных произвольной структуры в виде дерева. Привязка вида дерева к структуре базы данных задается с помощью правил – отношений между таблицами базы. Помимо построения дерева, возможно настроить переходы из дерева на файлы с документами SDE, расположенными в заданной директории, и на элементы, находящиеся в этих документах.
В приложениях дерево показывается с помощью плагина справочника объектов (HTSDN.ocx).