Configuring the Derivation Traceability Matrix Report

You can configure the report name, report description, report heading, expansion levels, color that indicates missing information, and object icons used in the Derivation Traceability Matrix report.

See Properties for the Derivation Traceability Matrix Report.

  1. Create or open the text file for customized properties. For more information, see Editing Properties Using MQL.
  2. To define the string resource key used to show the name of the report in the Traceability Options dialog box when invoked from requirements, follow these steps:
    1. Add or edit this line in the file used to import properties into a page object:

      emxRequirements.TraceabilityReport.Requirement.Requirement.Report2.Name = emxRequirements.TraceabilityReport.Requirement.Requirement.DerivedReqsOnly.Name

    2. Set the value for the string resource key depending on your business requirements.
  3. To define the string resource key used to show the description of the report in the Traceability Options dialog box when invoked from requirements, follow these steps:
    1. Add or edit this line in the file used to import properties into a page object:

      emxRequirements.TraceabilityReport.Requirement.Requirement.Report2.Desc = emxRequirements.TraceabilityReport.Requirement.Requirement.DerivedReqsOnly.Desc

    2. Set the value for the string resource key depending on your business requirements.
  4. To define the string resource key used to show the heading of the report in the Traceability Options dialog box when invoked from requirements, follow these steps:
    1. Add or edit this line in the file used to import properties into a page object:

      emxRequirements.TraceabilityReport.Requirement.Requirement.Report2.Header = emxRequirements.TraceabilityReport.Requirement.Requirement.DerivedReqsOnly.Header

    2. Set the value for the string resource key depending on your business requirements.
  5. To define the string resource key used to show the name of the report in the Traceability Options dialog box when invoked from requirement specification and the specification structure, follow these steps:
    1. Add or edit this line in the file used to import properties into a page object:

      emxRequirements.TraceabilityReport.Specification.Requirement.Report4.Name = emxRequirements.TraceabilityReport.Specification.Requirement.DerivedReqsOnly.Name

    2. Set the value for the string resource key depending on your business requirements.
  6. To define the string resource key used to show the description of the report in the Traceability Options dialog box when invoked from requirement specification and the specification structure, follow these steps:
    1. Add or edit this line in the file used to import properties into a page object:

      emxRequirements.TraceabilityReport.Requirement.Requirement.Report4.Desc = emxRequirements.TraceabilityReport.Requirement.Requirement.DerivedReqsOnly.Desc

    2. Set the value for the string resource key depending on your business requirements.
  7. To define the string resource key used to show the heading of the report in the Traceability Options dialog box when invoked from product requirements, follow these steps:
    1. Add or edit this line in the file used to import properties into a page object:

      emxRequirements.TraceabilityReport.Product.Requirement.Report1.Header=emxRequirements.TraceabilityReport.Product.Requirement.DerivedReqsOnly.Header

    2. Set the value for the string resource key depending on your business requirements.
  8. To specify the available expand levels in the list box for the report, follow these steps:
    1. Add or edit this line in the file used to import properties into a page object:

      emxRequirements.TraceabilityReport.DerivedRequirementsOnly.ExpandLevels=1,2,3,4,5,0

    2. Set the values depending on your business requirements. These must be numeric values. The value 0 will be shown as "All" when displayed in the list box.
  9. To specify the color of the cell for missing specification information for the corresponding downstream requirement, follow these steps:
    1. Add or edit this line in the file used to import properties into a page object:

      emxRequirements.TraceabilityReport.DerivedRequirementsOnly.SpecMissing.Color=red

    2. Set the values depending on your business requirements. The value should be directly consumable by the HTML renderer—you may can specify named colors such as RED, YELLOW, CYAN or hexidecimal values such as #FF0000 or #00FFFF. This property is ignored in the exported view of the report.
  10. To indicate when the type icons should be displayed next to the object names, follow these steps:
    1. Add or edit this line in the file used to import properties into a page object:

      emxRequirements.TraceabilityReport.DerivedRequirementsOnly.ShowTypeIcon=true

    2. Set the value for this property depending on your business requirements:

      • True = The icons are displayed next to the object names.
      • False = The icons are not displayed next to the object names.

    This property is ignored in the exported view of the report.

  11. When you are finished updating the text file with all properties that you want to modify, use the text file to modify the emxRequirements.properties page object. For more information, see Editing Properties Using MQL.