Project

General

Profile

Actions

User Story #893

closed

Outline для документа с требованиями - плоский вид

Added by Alexey Khoroshilov over 13 years ago. Updated over 13 years ago.

Status:
Closed
Priority:
High
Assignee:
-
Category:
-
Target version:
Start date:
03/29/2011
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Published in build:
0.10.66

Description

В Outline должен быть список location'ов в порядке их присутствия в html документе.

Каждый location отображается следующим образом:
1. Если location соответствует ноль требований в базе, то отображается текст "orphan location" красным жирным шрифтом.
2. Если location соответствует одно требование, то user-visible-name(req).
3. Если location соответствует несколько требований, то user-visible-name(req1),user-visible-name(req2),user-visible-name(req3).

Если в данном документе у одного требования несколько location'ов, то в тексте выше user-visible-name(req) заменяется на user-visible-name(req)#i, где i - порядковый номер location'а среди всех location'ов данного требования в данном документе.

Определение user-visible-name(req) следующее: = name, если name не пустое = user-visible-name(req.parent).id, иначе

Кроме того, Outline должет быть синхронизирован с Document'ом в том смысле, что
1. всегда при событии приводящем к промотке документа на определенный location, этот location должен выделяться в Outline.
2. при выделении location в Outline необходимо проматывать документ к этому location.


Subtasks 2 (0 open2 closed)

Task #992: StackOverflowExceptionClosedYuriy Shekochihin03/29/2011

Actions
Task #1043: Проблемы с удалением locationRejected04/07/2011

Actions
Actions

Also available in: Atom PDF