Diagnostic Decision Path
Configuration Issues
Why is my Risksheet grid showing no rows even though risk items exist in the document?
Why is my Risksheet grid showing no rows even though risk items exist in the document?
dataTypes.risk.type in the sheet configuration and the actual Polarion work item type used in your LiveDoc. Confirm the work item type ID matches exactly (case-sensitive), and verify that the document contains items of that type. See Configuration Management for verification steps.I edited my sheet configuration but the changes do not appear in the grid — what should I check?
I edited my sheet configuration but the changes do not appear in the grid — what should I check?
Why do my formulas return undefined or NaN?
Why do my formulas return undefined or NaN?
info.item['columnId'] syntax with the exact column id, not the column header. Also confirm the column you are reading from has bindings set (plural — bindings, not binding) so values are actually loaded. See the Formulas reference for parameter conventions and the info object structure.Column and Data Issues
Why does a column show empty cells even though the linked Polarion field has data?
Why does a column show empty cells even though the linked Polarion field has data?
bindings value. The property is bindings (plural) and must contain the exact Polarion field ID — not the field label. Field IDs are case-sensitive. For linked-item bindings such as task.title or harm.title, the prefix must match the configured dataTypes key. See Column Configuration.How do I fix cell merging that does not work as expected?
How do I fix cell merging that does not work as expected?
levels configuration. Each level must declare three properties: name, controlColumn, and zoomColumn. Columns merge when consecutive rows share the same value in the level’s controlColumn. Also remember that the column level property is 1-indexed — level: 1 corresponds to levels[0]. See Risk Management Guides.Why are calculated columns (RPN, risk class) showing stale values?
Why are calculated columns (RPN, risk class) showing stale values?
info.item[...] properties, and that the source columns have bindings configured. If the formula calls a function from the top panel template, also verify the top panel configuration loads correctly. See the Formulas reference.Styling and Conditional Formatting
Why are my cell colors not applying even though the cellDecorator runs?
Why are my cell colors not applying even though the cellDecorator runs?
toggleClass to apply visual styling, because grid cells are reused across rows. The canonical form is jQuery $(info.cell).toggleClass(...), as used in the product’s reference templates (wijmo.toggleClass(...) is a non-canonical equivalent). Setting inline styles directly produces inconsistent results as cells scroll. Also confirm the CSS class name you toggle exists in the styles section, and that the style value is wrapped in {} braces, for example '.rpn3': '{background-color: #e53935 !important;}'. See Styling and Formatting.!important is a common reason styles silently fail to apply.Saving, Editing, and Permissions
Why can I open the Risksheet but not create new rows?
Why can I open the Risksheet but not create new rows?
Why are some cells in my row read-only even though the column is editable?
Why are some cells in my row read-only even though the column is editable?
info.item.systemReadOnlyFields inside a decorator function (a pipe-delimited string like '|asilSeverity|asilExposure|'). When a row is, for example, classified as “QM” in a HARA analysis, ASIL-specific fields become locked for that row only. Check your cellDecorators section for logic touching systemReadOnlyFields. See Styling and Formatting.Why does my new task item not appear after I create it from the grid?
Why does my new task item not appear after I create it from the grid?
dataTypes.task.canCreate: false is set, task creation is globally disabled — users can only link to existing items. Similarly, individual itemLink columns can disable creation with canCreate: false. If creation is enabled but new items are not visible, confirm dataTypes.task.createInCurrentDocument or dataTypes.task.createInDocument (v24.8.1+) targets a document you have access to. See Risk Management.Saved Views
My saved view is missing columns I expected — what should I check?
My saved view is missing columns I expected — what should I check?
columnIds array must use exact column id values (the property is columnIds, plural, not columns). You can use the special @all token to include all columns and the -columnId prefix to exclude one, for example ["@all", "-task"]. To make a view load by default, set defaultView: true on the view object (v24.1.0+). See Saved Views guide.Reviews and Approvals
Why does my approval review not change the Polarion document workflow status?
Why does my approval review not change the Polarion document workflow status?
Reference Quick Table
| Symptom | Most likely cause | Where to look |
|---|---|---|
| Empty grid | Wrong dataTypes.risk.type | Configuration Management |
| Empty column | binding (singular) instead of bindings | Column Configuration |
| Stale formula | Source column missing bindings | Formulas reference |
| Wrong cell merging | level property is 1-indexed; check controlColumn | Risk Management Guides |
| No cell coloring | Decorator not using toggleClass, or missing {} in style | Styling and Formatting |
| Cannot create rows | PRO or REVIEWER license tier | Licensing Model |
| Locked cells per row | systemReadOnlyFields in a cellDecorator | Styling and Formatting |
| Missing columns in view | columnIds typo or wrong column id | Saved Views guide |
| Approval review has no workflow effect | By design — review-only, not workflow | Review Management |