Project

General

Profile

Actions

Bug #5304

closed

После копирования требования не работает сортировка по расположению фрагментов в документе

Added by Viktoria Kopach about 10 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
09/30/2014
Due date:
% Done:

100%

Estimated time:
Detected in build:
0.17.206
Platform:
Windows x64
Published in build:
0.17.210

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

locpos.png (4.11 KB) locpos.png Viktoria Kopach, 10/01/2014 01:24 PM
Actions #1

Updated by Viktoria Kopach about 10 years ago

  • Subject changed from После копирования требование не работает сортировка по расположению фрагментов в документе to После копирования требования не работает сортировка по расположению фрагментов в документе
Actions #2

Updated by Alexey Khoroshilov about 10 years ago

  • Target version set to 0.17
Actions #3

Updated by Denis Kildishev about 10 years ago

Связано с тем, что для требования с id 01 создался индекс, который для копии был сгенерирован. Не вдаваясь в подробности - получается, что индекс на данный момент приоритетней чем сортировка по Location. В принципе можно или поменять приоритеты, указав что Location важнее(что помешает указывать кастомизируемый порядок требований) или описать подобную ситуацию в документации.

Actions #4

Updated by Viktoria Kopach about 10 years ago

Денис, ну как же так может быть, если сортировка по location, а сортируется по индексу? Какое-то противоречие.

Actions #5

Updated by Denis Kildishev about 10 years ago

сейчас логика такая - если сортировка по индексу не проходит - используется сортировка по Location. Если указанными способами определить порядок не удалось - сравниваются имена

Actions #6

Updated by Viktoria Kopach about 10 years ago


Здесь написано, что сортируется по расположению фрагмента в документе.

Actions #7

Updated by Denis Kildishev about 10 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Applied in changeset r3738.

Actions #8

Updated by Denis Kildishev almost 10 years ago

  • Published in build set to 0.17.210
Actions #9

Updated by Viktoria Kopach almost 10 years ago

  • Status changed from Resolved to Verified
Actions #10

Updated by Anastasia Tugaenko over 8 years ago

  • Status changed from Verified to Closed
Actions

Also available in: Atom PDF