Feature #10683
closedВыводить предупреждении о совпадении идентификаторов при первичной установке SeqID
100%
Description
Ситуация:
0. Механизм SeqID в проекте не включен.
1. У двух разных узлов дерева требований устанавливаем атрибут ForeignID со значением 1 (одинаковое значение у обоих узлов).
2. Включаем механизм SeqID в настройках проекта, имя ForeignID не меняем. Закрываем настройки.
Видим, что узлы, у которых был установлен одинаковый ForeignID, отмечены в Requality Explorer как имеющие ошибку. Механизм SeqID при этом не включился.
Предлагается показывать предупреждение с текстом:
It's impossible to save specified Sequential Idetifiers settings. The "attr_name" attribute values are not unique in some nodes. These nodes will be marked with an error icon in the "Requality Explorer" view. Please correct the identifiers and re-install the settings again.
Показывать предупреждение нужно в момент применения настроек, при этом настройки сбрасывать к предыдущему значению.