The Complete Status view can be configured, so that parts according to specific part types will be excluded from the listing of items. If no configuration is applied, all part types will be included. 


Prerequisites

  • Familiarity with SystemWeaver concepts such as Items, Parts and Attributes.  
  • Knowledge of XML.
  • An installation of the SystemWeaver swExplorer client (swExplorer)
  • Assignment of the SW Architect role in the server

Configuring the View

  1. Go to File > Configure the explorer
  2. On the Item views tab, select Complete status.
  3. Click View example XML and copy the script (also shown below) as a starting point for your configuration. 
  4. Click Edit configuration and paste the script in the Edit XML window. (If there are existing <CompleteStatusConfig> sections there, just add this new config below them within the <CompleteStatusConfigs> tag.) 
  5. Modify the configuration to meet the needs of the use case. (See the explanation of available elements below.)


Example Configuration

XML
<CompleteStatusConfigs>
  <CompleteStatusConfig id= "unique_id">
    <ViewSettings>
      <Caption>Complete status for req</Caption>
      <RibbonGroup></RibbonGroup>
      <Description>hint shown in the ribbon</Description>
    </ViewSettings>
    <TopItemType>JBTE</TopItemType>
    <ExcludedParts>ISES;ISSC</ExcludedParts>
  </CompleteStatusConfig>
</CompleteStatusConfigs> 


Explanation of the Configuration Elements

The <CompleteStatusConfigs> and <CompleteStatusConfig> elements build the structure of the multiple configurations and the individual configurations.


 The id attribute in <CoverageMatrixConfig> identifies the specific configuration, and should be a unique string value when multiple configurations exist in CoverageMatrixConfigs. 


<ViewSettings> enables you to set a custom view label, hover-tip, icon, etc. See How to Configure Item View Menu Button Settings.


<TopItemType> identifies the item type of which the configuration is valid.


<ExcludedParts> identifies all part types that should be excluded from the recursive identification of items.


Example Result

This example shows how specific part types are excluded from the listing of items.