Enterprise Architect отображает информационные потоки в шаблонах - PullRequest
0 голосов
/ 15 октября 2018

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

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

package >
{Pkg.Name}
diagram >
<DiagramName>{Diagram.Name}
{Diagram.DiagramImg}
element >
<ElementName>{Element.Name}
{Element.Notes}
< element
connector >
<ConnectName>{Connector.Name}
{Connector.Notes}
< connector

Примечание: К сожалению, я не могу поделиться ни одной из диаграмм из-за политики компании.Также в настоящее время я изучаю использование VB для извлечения информации с помощью сценариев

РЕДАКТИРОВАТЬ: Я также пытался

package>
diagram>
connector>
{connector.Conveyed}

Это, кажется, дает мне некоторые информационные потокино не все.Например, одна диаграмма имеет около 30 информационных потоков, а в поле connector.conveyed отображается только один из 30 соединителей.

Ответы [ 2 ]

0 голосов
/ 14 мая 2019

У меня тоже такая же проблема.У меня есть порт и я использую разъемы информационного потока для подключения к 2 портам.У меня также есть более 1 переданных предметов (точнее, сигналов).

Единственный способ, которым я смог получить все переданные предметы, - это использовать 1 соединитель для 1 переданных предметов.Если я передам более 1 элемента (добавить несколько переданных информационных элементов), я также получу только 1 из списка передаваемых элементов.Это случайный предмет (в моем случае сигнал).

0 голосов
/ 16 октября 2018

Я предполагаю, что вы ищете Переданных информационных элементов (из описания в вопросе это трудно понять)

Вы можете получить его в шаблон, используя:

package >
diagram >
connector >
{Connector.Conveyed}
< connector
< diagram
< package
...