Форум Сообщества Аналитиков
Общий раздел => ПО Аналитика => Sparx => Тема начата: bas от 11 Января 2010, 11:52:09
-
Все никак не придумаем как лучше делать нумерацию объектов в ЕА, чтобы они всегда были уникальны.
Есть 3 способа:
1. Делать префикс прямо в имени объекта. Например, "СПР-100. Колесо" или "ДОК-101. Накладная".
Что не хорошо: нумерацию приходится поддерживать в ручную, т.к. один и тот же тип объекта (например Class) в зависимости от стереотипа может иметь тот ("СПР-...") или иной ("ДОК-..") префикс и автоматом задать его нельзя.
Что хорошо: наглядно видно на Д и можно сортировать
2. Писать префикс и номер в алиасе.
Что не хорошо: см. п. 1. и еще не видно на Д имя и алиас одновременно.
3. Писать префикс и номер в таг.
Что не хорошо: см. п. 1.
Что хорошо: наглядно видно на Д
Может есть еще другие способы нумерации объектов автоматом в зависимости от типа и стереотипа объекта. Или какой способ лучше выбрать из выше перечисленных?
-
Все никак не придумаем как лучше делать нумерацию объектов в ЕА, чтобы они всегда были уникальны.
Есть 3 способа:
1. Делать префикс прямо в имени объекта. Например, "СПР-100. Колесо" или "ДОК-101. Накладная".
Что не хорошо: нумерацию приходится поддерживать в ручную, т.к. один и тот же тип объекта (например Class) в зависимости от стереотипа может иметь тот ("СПР-...") или иной ("ДОК-..") префикс и автоматом задать его нельзя.
Что хорошо: наглядно видно на Д и можно сортировать
2. Писать префикс и номер в алиасе.
Что не хорошо: см. п. 1. и еще не видно на Д имя и алиас одновременно.
3. Писать префикс и номер в таг.
Что не хорошо: см. п. 1.
Что хорошо: наглядно видно на Д
Может есть еще другие способы нумерации объектов автоматом в зависимости от типа и стереотипа объекта. Или какой способ лучше выбрать из выше перечисленных?
Саша, есть специальная опция для этого - EA сам уникально присваивает идентификатор
Смотреть здесь:
Settings -> Autoname Counters
-
Саша, есть специальная опция для этого - EA сам уникально присваивает идентификатор
Смотреть здесь:
Settings -> Autoname Counters
Виталий, это вряд ли пройдет. Ты же не повесишь уникальность по стереотипу, ты повесишь уникальность на элемент.
Да и Саша вероятно так и использует?
-
Да, Эд прав. Эту фичу я знаю, но дело именно в стереотипе.
-
Проблема EA в том, что в нем нельзя задавать своих типов требований, как это например, можно делать в Реквизите.
Но нужно больше работать с Эдом и постить им свои предложения :). Продукт они развивают потихоньку (хотя больший уклон делают уже на расширения и генерацию кода)
-
Проблема EA в том, что в нем нельзя задавать своих типов требований, как это например, можно делать в Реквизите.
Но нужно больше работать с Эдом и постить им свои предложения :). Продукт они развивают потихоньку (хотя больший уклон делают уже на расширения и генерацию кода)
Что такое тип требования? разве это нельзя сделать в глобальных сетингсах? Используя стереотипы? или UML профилирование?
-
Что такое тип требования? разве это нельзя сделать в глобальных сетингсах? Используя стереотипы? или UML профилирование?
Нет нельзя. Как писал выше Саша к стереотипам нельзя приклеивать айдишник.
-
Нет нельзя. Как писал выше Саша к стереотипам нельзя приклеивать айдишник.
Я теряю нить. Ты пишешь насчет невозможности создать свой тип требований. Я спросил, что ты имеешь под этим в виду? Новый тип элемента UML? Чтобы можно было его подключить к автонумерации?
-
да
-
да
Я не уверен, но создание элементов через UML профиль не может помочь? Хотя наверное нет.
Предлагаю четко сформулировать то, что нужно и я передам запрос в службу поддержки.
Я предлагаю и в дальнейшем давать предложения