Skip to main content

How do I customize risksheet columns?

Edit the risksheet configuration YAML file at .polarion/nextedy/sheet-configurations/<RisksheetName>.yaml. Define columns with id, header, width, and optional formatter or renderer properties. After editing, save and reload the LiveDoc to see changes. See Customize Risksheet Columns for step-by-step instructions.

How do I customize powersheet columns?

PowerSheet configurations are also stored as YAML files in .polarion/nextedy/sheet-configurations/. Modify the columns array to add, remove, or reorder columns. You can specify groupBy, hasFocus, displayAs, and custom renderers. Changes take effect after page reload. See Customize PowerSheet Columns for detailed guidance.

What are the traffic light colors on my FMEA risksheet?

The three traffic lights show FMEA completion status: Pre (green when all items have pre-mitigation S/O/D ratings), Post (green when all items have post-mitigation ratings), and High (green when no high-priority risks remain, red if any exist). Click the help button (❓) in the traffic light panel for details. See Configure Traffic Lights to customize criteria.

How do I change which fields trigger the traffic lights?

Edit the risksheet-traffic-lights.js file in .polarion/pages/widgets/nextedy-automotive-safety/resources/. Modify the preFields array (default: ["sev", "occ", "det"]) for pre-mitigation completeness and postFields array (default: ["occNew", "detNew"]) for post-mitigation. For high-risk detection, adjust highRiskField and highRiskValue. Save and refresh to apply.

Can I use numeric thresholds instead of enum values for high-risk detection?

Yes. The traffic light module supports both string matching (e.g., AP='H') and numeric thresholds (e.g., RPN>100). Set highRiskField to your calculated column name and highRiskValue to the threshold. The system auto-detects whether to use string comparison or numeric comparison based on field type. See Configure Traffic Lights for examples.

How do I modify the RTM domain model?

RTM model configuration lives in .polarion/nextedy/models/*.yaml files. Define entityTypes (work item types), relationships (link roles with cardinality), and expansionPaths (navigation routes). After editing, validate with the consistency check tool to ensure all link roles and types exist in Polarion. See Modify RTM Model and RTM Model Configuration.

Where do I configure custom formulas for risksheet calculated columns?

Add formulas section to your risksheet YAML configuration. Each formula has a name, expression (JavaScript), and resultType. Reference other columns using row.fieldName syntax. Example: "row.severity * row.occurrence * row.detection" for RPN calculation. Formulas execute client-side in real-time as users edit. See Configure Custom Formulas.

How do I change dashboard KPI calculations?

Dashboard macros use Velocity template logic in .polarion/pages/spaces/_default/<DashboardName>/page.xml. Coverage KPIs call the #nxLinkCoverage() macro with source type, target type, and link role parameters. Modify these parameters to track different traceability relationships. For custom calculations, edit the Velocity loops that query work items. See Customize Dashboard Macros and Velocity Macro Library.

Can I create different views for the same powersheet?

Yes. Define multiple views in your PowerSheet YAML configuration, each with a name and hiddenColumnIds array. Mark one as defaultView: true. Users can switch views using the dropdown menu in the PowerSheet toolbar. Common patterns: “Summary” (hides descriptions), “Without V&V” (hides test columns), “Full” (shows everything). See PowerSheet Configurations.

Why doesn’t my risksheet show newly created work items?

Check the query section in your risksheet configuration. The Lucene query filters which items appear (e.g., type:failureMode AND status:open). If your query includes applyCurrentDocumentTo, only items in the current LiveDoc are shown. Expand the query or ensure new items are added to the correct document. See Risksheet Loading Issues.
Risksheet Configs:   .polarion/nextedy/sheet-configurations/*.yaml
PowerSheet Configs:  .polarion/nextedy/sheet-configurations/*.yaml
RTM Domain Models:   .polarion/nextedy/models/*.yaml
Traffic Lights:      .polarion/pages/widgets/.../risksheet-traffic-lights.js
Dashboards:          .polarion/pages/spaces/_default/*/page.xml
Custom Fields:       .polarion/documents/fields/custom-fields.xml
Workflows:           .polarion/documents/workflow/*.xml

Configuration Change Workflow

diagram
Invalid configuration files can break risksheets, powersheets, or dashboards for all project users. Run the consistency-check skill to validate YAML syntax, work item type references, link role names, and field IDs before committing changes to SVN.