Bug #5304
closedПосле копирования требования не работает сортировка по расположению фрагментов в документе
100%
Description
В документе выделено два фрагмента - для требования 01 и для требования 02.
Текст фрагмента 01 расположен в документе раньше текста фрагмента 02.
Дерево требований в Requality Explorer выглядит так:
Requirements
--01
--02
Копируем требование 01 в Requirements.
Теперь дерево требований в Requality Explorer выглядит так:
Requirements
--01
--02
--01_copy1
Устанавливаем в настройках проекта сортировку по расположению фрагментов в документе. Переоткрываем проект, чтобы изменения вступили в силу.
Но ничего не изменяется. Дерево требований по прежнему имеет вид:
Requirements
--01
--02
--01_copy1
Ожидается, что дерево требований после включения этой сортировки будет выглядеть так:
Requirements
--01
--01_copy1
--02
Files
Updated by Viktoria Kopach about 10 years ago
- Subject changed from После копирования требование не работает сортировка по расположению фрагментов в документе to После копирования требования не работает сортировка по расположению фрагментов в документе
Updated by Denis Kildishev about 10 years ago
Связано с тем, что для требования с id 01 создался индекс, который для копии был сгенерирован. Не вдаваясь в подробности - получается, что индекс на данный момент приоритетней чем сортировка по Location. В принципе можно или поменять приоритеты, указав что Location важнее(что помешает указывать кастомизируемый порядок требований) или описать подобную ситуацию в документации.
Updated by Viktoria Kopach about 10 years ago
Денис, ну как же так может быть, если сортировка по location, а сортируется по индексу? Какое-то противоречие.
Updated by Denis Kildishev about 10 years ago
сейчас логика такая - если сортировка по индексу не проходит - используется сортировка по Location. Если указанными способами определить порядок не удалось - сравниваются имена
Updated by Viktoria Kopach about 10 years ago
- File locpos.png locpos.png added
Здесь написано, что сортируется по расположению фрагмента в документе.
Updated by Denis Kildishev about 10 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Applied in changeset r3738.
Updated by Denis Kildishev almost 10 years ago
- Published in build set to 0.17.210
Updated by Viktoria Kopach almost 10 years ago
- Status changed from Resolved to Verified
Updated by Anastasia Tugaenko over 8 years ago
- Status changed from Verified to Closed