Элементы графических схем

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

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

1_prikkartinka_160dd402-21ef-410f-8def-6903f55d0b2d.png

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

Конструктор графического элемента.
Как уже было сказано выше, один элемент справочника позволяет описать один графический элемент. Уточним, что графический элемент может быть простым (из одного элемента), так и составным (являться совокупностью нескольких элементов). Всего в графической компоненте могут быть три основных типа элемента: Фигура, Линия, Текстовая метка. Например, линия коннектора это простой элемент, линия коннектора с подчиненной текстовой меткой это уже составной.

2_prikkartinka_984ca24a-630d-4f63-9073-ecfbe34f2051.png

Пример использования конструктора для элемента "Процесс IDEF0".

В этом примере мы рассмотрим описание составного элемента "Процесс IDEF0". Этот элемент включен в поставку и при необходимости его можно посмотреть в системе. Рассматриваемый элемент состоит из трех частей: фигуры и двух текстовых меток. Форма и внешний вид фигуры определяются требованиями нотации, первая текстовая метка отображает наименование привязанного элемента Дерева процессов, вторая текстовая метка отображает порядковый номер внутри владельца диаграммы.

3_prikkartinka_2641b2ee-ed5b-4070-af53-1eee82c9cd2a.png

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

4_prikkartinka_9af4d7ad-39ce-417d-8a2d-ebc2ca116eaf.png

По мере развития функционала программы, состав полей может быть изменен.
Галочка в этой колонке "Основной" означает, что в графическом элементе этой строки (после создания графического элемента) будет гиперссылка на элемент Дерева процессов.
Галочка должна быть только в одной строке.
Галочка в колонке "Группировать" означает, что все элементы с такими галочками будут объединены в одну группу графических элементов (при клике на одном элементе, остальные в группе тоже станут активными). Смотри элемент "Рамка оформления".
Колонка "Скругление" в таблице "Состав и порядок точек" позволяет описывать элементы со скругленными углами указанного радиуса.

Текстовая метка.
При выборе строки с типом "Текстовая метка" в таблице "Части элемента", будет изменен состав полей конструктора формы.

5_prikkartinka_06b883e9-40f4-45d0-9ab4-d1cf13d09842.png

По мере развития функционала программы, состав полей может быть изменен.
Для текстовой метки важную роль играет имя метки в колонке "Наименование части". При создании элемента это свойство переносится в создаваемую метку на диаграмме и метка заполняется текстом в зависимости от имени. Для текстовой метки может быть указано одно из следующих значений.
ИмяЭлементаДереваПроцессов
В метке с таким значением будет отображаться наименование элемента Дерева процессов (спр. "Элементы Дерева процессов"). При изменении наименования элемента ДП, значение метки должно автоматически синхронизироваться.
НомерЭлементаДереваПроцессов
В метке должно отображаться значение реквизита "Номер элемента" элемента ДП (смотри "Функция EPC").
НомерИмяЭлементаДереваПроцессов
В метке должно отображаться значение реквизитов "Наименование" + "Номер элемента" элемента ДП через пробел.
НомерЭлементаВИерархииВладельца
В метке должен отображаться номер элемента ДП в иерархии владельца (смотри "Процесс IDEF0").
НаименованиеВладельцаСхемы
В метке должно отображаться наименование элемента ДП (смотри "Рамка оформления").
НомерВладельцаСхемы
В метке должно отображаться значение реквизита "Номер элемента" владельца редактируемой схемы (смотри "Рамка оформления").
СтрокаМаркеров
В метке должно отображаться значение реквизита "Строка маркеров" элемента ДП (смотри "Задача BPMN").


Линия.
При выборе строки с типом "Линия" в таблице "Части элемента", будет изменен состав полей конструктора формы. Для линии пример использования расcмотрим на элементе "Рамка оформления". Элемент "Рамка оформления" есть в поставке конфигурации и его можно посмотреть самостоятельно.

6_prikkartinka_82869712-15e6-4a5e-9941-418096a75cda.png

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

Поля "Строка ID начала" и "Строка ID окончания" позволяют указать строки элементов, которые будут соединены коннектором этой строки после создания фигуры на диаграмме. Т.е. после создания составной фигуры, часть "NODE" и часть "NO" будут прикреплены к концам коннектора из строки 4. Указать места крепления коннекторов к фигуре можно описанием геометрии коннектора на таблице "Состав и порядок точек".

написать комментарий
*Имя *e-mail
*разрешена загрузка файлов типа:
**максимальный размер загружаемого файла: 150 kb.


прикрепить файл
 
Защита от автоматического заполнения
CAPTCHA
обновить изображение
Введите слово с картинки*: