Project

General

Profile

Actions

Feature #4509

closed

Уведомления при удалении одного или нескольких узлов

Added by Viktoria Kopach about 11 years ago. Updated about 11 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
Start date:
09/25/2013
Due date:
% Done:

100%

Estimated time:
Published in build:

Description

Есть разница в тексте уведомлений доя ОДНОГО или НЕСКОЛЬКИХ узлов. А так же специфика для удаления папок документов и документов с размеченными требованиями.

При удалении ОДНОГО узла любого типа возникает окно:

Причем вместо "element" нужно указывать тип узла. Например, "Delete selected Requirement?"

За исключением следующих случаев (речь про удаление только ОДНОГО узла):
-- Если удаляем ОДНУ папку Document Folder, то появляется окно с текстом:
"Delete selected Document Folder and all nested Documents and subfolders (if any)?"
Никаких selection contains здесь не надо! Причем удаление папки документов, содержащей вложенную папку документов или несколько таких папок, ничем не отличается от удаления просто папки документов.
-- Если удаляем ОДИН документ с разметкой:
Selected Document contains marked Requirements, delete the Document?

Дальше правила для удаления НЕСКОЛЬКИХ узлов сразу.
Если выбрано для удаления НЕСКОЛЬКО узлов (одного типа или разных типов - не важно), то появляется окно

Исключения для удаления НЕСКОЛЬКИХ узлов:
-- Если все выделенные узлы - это папки Document Folder, то текст окна следующий:
"Delete selected Document Folders and all nested Documents and subfolders (if any)?"
-- Если все выделенные узлы - это документы и некоторые из них (или даже все) имеют разметку, текст следующий:
"Some of selected documents contains marked Requirements, delete these Documents?"

Далее, при удалении НЕСКОЛЬКИХ узлов, после возникновения первого уточняющего диалога, в некоторых случаях могут появиться еще уточняющие диалоги.
-- Если среди выделенных узлов есть папки Document Folder, то:
"Some of selected elements are Document Folders. Delete them and all nested Documents and subfolders (if any)?"
Этот диалог появляется только один раз, а не для каждой папки.
-- Если среди выделенных узлов есть документы с разметкой, то:
"Some of selected elements are Documents with marked Requirements. Delete these Documents?"
Этот диалог появляется только один раз, а не для каждого документа.


Files

Delete_element.png (15 KB) Delete_element.png Viktoria Kopach, 10/14/2013 07:53 PM
Delete_elements.png (15.2 KB) Delete_elements.png Viktoria Kopach, 10/14/2013 07:53 PM

Related issues 1 (0 open1 closed)

Related to Requality - Task #4709: duplicate codeClosedDenis Kildishev03/11/2014

Actions
Actions #1

Updated by Viktoria Kopach about 11 years ago

  • File Delete_selected_node.png added
  • File Delete_selected_nodes.png added
Actions #2

Updated by Viktoria Kopach about 11 years ago

  • Description updated (diff)
Actions #3

Updated by Viktoria Kopach about 11 years ago

  • File deleted (Delete_selected_node.png)
Actions #4

Updated by Viktoria Kopach about 11 years ago

  • File Delete_selected_node.png added
  • File Delete_selected_nodes.png added
Actions #5

Updated by Viktoria Kopach about 11 years ago

  • Description updated (diff)
Actions #6

Updated by Viktoria Kopach about 11 years ago

  • Description updated (diff)
Actions #7

Updated by Viktoria Kopach about 11 years ago

  • Description updated (diff)

Удаление папки документов, содержащей вложенную папку документов или несколько таких папок, ничем не отличается от удаления просто папки документов.

Actions #8

Updated by Viktoria Kopach about 11 years ago

  • File deleted (Delete_selected_nodes.png)
Actions #9

Updated by Viktoria Kopach about 11 years ago

  • File deleted (Delete_selected_node.png)
Actions #10

Updated by Viktoria Kopach about 11 years ago

  • File deleted (Delete_selected_nodes.png)
Actions #12

Updated by Viktoria Kopach about 11 years ago

  • Description updated (diff)
Actions #13

Updated by Denis Kildishev about 11 years ago

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

Applied in changeset r3392.

Actions #14

Updated by Denis Kildishev about 11 years ago

Applied in changeset testdb:r749.

Actions #15

Updated by Denis Kildishev about 11 years ago

  • Published in build set to 0.15.190
Actions #16

Updated by Alexey Khoroshilov about 11 years ago

  • Target version set to 0.15
Actions #17

Updated by Viktoria Kopach about 11 years ago

  • Status changed from Resolved to Open
  • Published in build deleted (0.15.190)
Actions #18

Updated by Viktoria Kopach about 11 years ago

  • За исключением следующих случаев (речь про удаление только ОДНОГО узла):
  • - Если удаляем ОДНУ папку Document Folder, то появляется окно с текстом:
  • "Delete selected Document Folder and all nested Documents and subfolders (if any)?"

То есть должно один раз сразу появиться одно диалоговое окно с текстом: "Delete selected Document Folder and all nested Documents and subfolders (if any)?" А сейчас сначала появляется окно "Delete selected Document folder?", и только потом то, которое нужно.

  • - Если удаляем ОДИН документ с разметкой:
  • Selected Document contains marked Requirements, delete the Document?

Здесь то же самое. Сразу должно возникнуть окно с текстом "Selected Document contains marked Requirements, delete the Document?". А сейчас сначала появляется окно "Delete selected Document folder?", и только потом то, которое нужно.
Причем, слова Document (оба раза) и Requirements должны быть с большой буквы.

Actions #19

Updated by Denis Kildishev about 11 years ago

В последнем случае - если идет отказ, то отменить удаление? просто на данный момент он похоже удаляет все остальные документы

Actions #20

Updated by Viktoria Kopach about 11 years ago

Требования изменились. Описаны в новом тикете: http://forge.ispras.ru/issues/4584

Actions #21

Updated by Viktoria Kopach about 11 years ago

  • Status changed from Open to Closed
Actions

Also available in: Atom PDF