Overview
The generic behavior and overview of multi-select feature is as follows:
- Presentation
- It will appear as a check-box for all the relevant tables in the first column.
- If selected, the corresponding row will be highlighted using a chosen color scheme.
- Operations
- For Parents
- Every click will toggle the state of check-box and will work only for this specific entity. Children, if required have to be explicitly selected.
- Children (with filter applied) can be selected using the context menu.
- At leaf level
- Every click will toggle the state of check-box.
- Multi-select will work only on the entities visible on the current page (for paginated views).
- For Parents
- Operations not enabled for multi-select
- The operations, which can be performed only on one entity (Insert, Paste), multi-select will disable the operation and will give an error message, if clicked.
The multi-select feature is available for the following tables:
- Planned Requirements
- Unplanned Requirements
- Releases
- Test Cases
- RMsis Administration > Users
- RMsis Administration > Projects
Multi-select Functions
Planned Requirements
The following operations can be performed using the multi-select feature:
- Indent
- First child can be indented only by one level.
- If a parent is selected and indented, then all of its children will be automatically indented (irrespective of the selection).
- Outdent
- If a parent is selected and outdented, then all of its children will be automatically outdented (irrespective of the selection).
- If few children are selected, then they will be outdented, without any impact on the parent.
- Delete Requirement
- Version Management
- Create Version(s)
- Commit Version(s)
- Uncommit Versions
- Baseline
- Mark for Baseline
- UnMark
- Link to Baseline
All marked and selected requirements can be linked to a baselined by selecting "Link to Baseline" option.
- Unlink from Baseline
- Commit Baseline
- Uncommit Baseline
- Create Baseline
- All marked and selected requirements can be baselined by selecting "Create Baseline" option.
The system will prompt for and save the Baseline Name and Description.
- Create Duplicate
- Export to another Project
- All the selected Requirements with their hierarchy will be exported.
- Caution: Please note that the during export hierarchy cannot be merged. So if two different requirements under a hierarchy are exported separately, then the hierarchy will be replicated, and the Requirements will have to be manually moved by the user.
- Create JIRA Issue(s)
- JIRA issues will be created for and linked to all the selected Requirements.
- Create Blank Test Case(s)
- Bulk Operation
- The system will prompt for selection of an Attribute and It's value.
- This will be changed for all the chosen Requirements.
- Move Links to Latest Version
- Copy Links to Latest Version
- Move to Unplanned
Following operations can be performed only on one selected entity:
- Add Requirement
- Paste Requirement
- Move Requirement
The selection has no impact on the following operations
- Expand all
- Collapse all
Note: Context Menu will operate only on the selected entity.
Unplanned Requirements
The following operations can be performed using the multi-select feature:
- Delete Requirements
- Cut Requirements
- Move to Planned Requirements
Note: Context Menu will operate only on the selected entity.
Releases
The following operations can be performed using the multi-select feature:
- Delete Releases: Select all the releases (which you wish to delete) and press the delete button.
- Merge Releases: Select all the releases (which you wish to merge into a target release) and press the Merge button.
Test cases
The following operations can be performed using the multi-select feature:
- Delete
- Commit
- Uncommit
- Create Version
- Export
- Associate TR
RMsis Administration > Users
The "Migrate User" operation can be performed using the multi-select feature.
RMsis Administration > Projects
The following operations can be performed using the multi-select feature:
- Enable Projects
- Disable Projects