Как установить длину атрибута на диаграмме классов в EA? - PullRequest
1 голос
/ 14 мая 2019

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

Я простоне вижу, где его ввести.В окне атрибутов отображаются Имя, Тип, Область действия, Стереотип, Псевдоним и Начальное значение, но, похоже, нигде не разрешено устанавливать значения длины или точности.

Я хочу использовать это в шаблоне отчета.Att.Length.

Я уверен, что я делал это раньше в более ранней версии, но я не могу найти, где установить это в EA 14.

Я уверен, что я 'Мне не хватает чего-то очевидного, но я посмотрел в каждом окне свойств, которое я могу найти.

Спасибо за поиск!: -)

1 Ответ

1 голос
/ 14 мая 2019

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

В этом случае это предназначено для использования в моделях баз данных, и EA представит другой графический интерфейс, который позволит вам редактировать длину типа данных.enter image description here

Технически эти поля хранятся в t_attribute.Length для типа, такого как char, или t_attribute.Precision и t_attribute.Scale для типа, такого как числовой.

Нет простого способа заполнить эти поля для обычных (не «столбцов») атрибутов.

...