Introduction

An Issue in SystemWeaver is intended for the management of administrative processes and activities like change requests, problem reports or work tasks using the Change Management System of SystemWeaver. Issues can be linked to items so that activities related to the items can be managed in a controlled way.


There are a number of different ways to view if an item has an issue(s) associated with it. This article describes the following available options.

  • Issues View
  • Overview View (for Open issues)
  • Add a column to the Structure Tree on-the-fly
  • Grid View

Issues View

With the item selected, open the Issues view. This can be opened as the primary view or as a secondary view (by holding down the Shift key when opening the view). The view will display all issues regardless of issue status and you can view all issue types, attributes, etc. as well as update the issues in a full display pane. 



Overview View

This view will display any open issues, i.e., issues that are still in the issue workflow. Overview will not display issues that are completed, i.e., have a closed status. See Viewing Open Issues in Overview: A Starting Point.



Structure Tree Grid

The tree view provides a grid for easily viewing item information for predefined properties, etc. There is no predefined attribute or field code that you can use to view an item's issue information in the tree grid, however, you can use the SystemWeaver Path Language to display the information. 

  1. Right-click anywhere on the tree grid header row. 
  2. Select Expert > Add field Column.
  3. In the Add Field Column dialog, enter one of the following:


To list all issues in the column:

?/item::/issueref::IR


To list all issues of a specific issue type (example: "Imp Issue") in the column:

?/item::/issueref::IR[Type.Name='Imp Issue']


Item
Description
?
Activate the path language.
/item::  
Navigate from a node to its item (because the tree view contains SystemWeaver Node).
/issueref::IR
Returns a list of all issues which reference the current item.
[Type.Name='Imp Issue']
Filters the issues for a specified type.


The column will display all issues (or issues of a specified type) regardless of issue status, i.e., open or closed.


Example


You can then right-click in the tree grid and Export to Excel if desired. 


Grid View

Another way to view information for linked issues is via a configured grid. In the below example, the grid will display issue information for a selected item as well as the item's parts.

  1. Select Grids in the View drop-down. 
  2. Select the Sandbox mode.
  3. Define a grid that includes the issue information that you are interested in viewing.

Example Configuration

<Grid>
  <Columns>
    <ItemNameColumn width="150"/>     
    <IssueStatusColumn width="150" caption="Issue Status" objectName="issue"/>      
    <IssueIdColumn width="150" caption="Issue ID" objectName="issue"/>             
    <NameColumn width="150" caption="Issue Name" objectName="issue"/>       
    <TextColumn width="150" caption="LastChangedBy" objectName="issue">#{?LastChangedBy.RealName}</TextColumn> 
    <TextColumn width="150" caption="LastChangedDate" objectName="issue">#{?LastChanged.Format('')}</TextColumn>
  </Columns>   
  <Row>
    <ForEach select="/issueref::IR"> 
      <RowObject name="issue"/>
    </ForEach>       
  </Row>
  <ForEach select='/ITSR'>
    <Row>
      <ForEach select="/issueref::IR"> 
        <RowObject name="issue"/>
      </ForEach>
    </Row>
  </ForEach>
</Grid>



Note: Only an Architect user can save grid configurations for future use. Contact your system's Architect if your organization needs a grid definition saved.


Result

You can then right-click in the grid and Export to Excel if desired.