Prerequisites
- Access to the
risksheet.jsonconfiguration file for your document - Administrator or configuration editor permissions
- A Risksheet document with enough columns to require horizontal scrolling
Understanding Freeze Panes in Risksheet
When your Risksheet has many columns (common in FMEA analyses with severity, occurrence, detection, RPN, mitigation tasks, and traceability columns), horizontal scrolling becomes necessary. Without freeze panes, the leftmost identifier columns scroll out of view, making it difficult to know which risk item you are editing.Freeze pane configuration support depends on your Risksheet version. The exact property name and behavior should be verified in your environment.
Step 1: Identify Columns to Freeze
Determine which columns should remain visible during horizontal scrolling. Typically, you freeze:- The row header (always visible by default)
- The item ID column
- The primary descriptor column (e.g., failure mode name, hazard description)
risksheet.json to identify the column IDs for the columns you want to freeze.
Step 2: Configure the Freeze Position
Open yourrisksheet.json configuration file. The freeze pane setting determines how many columns from the left remain fixed when scrolling horizontally.
Consult the Risksheet configuration editor or your administrator for the exact property name used to set the freeze pane position. The property may be set at the global level or per-view level.
Step 3: Adjust Column Order
Freeze panes work on the leftmost columns in the grid. If the columns you want to freeze are not at the left edge, reorder yourcolumns array in risksheet.json so that the columns you want frozen appear first.
systemItemId and title columns remain visible while all subsequent columns (starting with severity) scroll horizontally.
Step 4: Consider Column Widths
Frozen columns consume horizontal space permanently. If you freeze too many wide columns, the scrollable area becomes too narrow for comfortable editing.| Recommendation | Guideline |
|---|---|
| Number of frozen columns | 1-3 columns maximum |
| Total frozen width | No more than 30-40% of the viewport width |
| Frozen column widths | Use the width and minWidth properties to keep frozen columns compact |
Step 5: Test with Saved Views
If you use saved views that change column visibility, verify that freeze panes work correctly when switching between views. Hiding or showing columns may affect which columns are in the frozen region.Verification
After applying the freeze pane configuration:- Reload the Risksheet page to apply the new configuration.
- Scroll horizontally using the scrollbar at the bottom of the grid.
- Verify that the configured columns remain fixed on the left side.
- Verify that all scrollable columns can be reached and edited normally.
- Test at different browser window widths to ensure the frozen region does not consume excessive space.
See Also
- Understanding the Interface — Overview of the Risksheet grid interface
- Configure Column Sorting — Set default sort order for the grid
- Control Column Visibility — Show/hide columns per view
- Create Saved Views — Define column visibility presets
- Add a Basic Column — Column configuration fundamentals