Skip to main content

Add Wiki Content Block

  1. Open your LiveDoc document in edit mode
  2. Position the cursor where you want the RISKSHEET table to appear
  3. Click Insert → Wiki from the toolbar
  4. The Wiki Content dialog window appears
diagram

Insert Rendering Code

Paste the following Velocity template snippet into the Wiki Content dialog:
$risksheetDocRenderer.render($document)
This single line invokes the RISKSHEET document renderer with the current document context, generating the complete spreadsheet view inline.
The $risksheetDocRenderer automatically loads the risksheet.json configuration attached to the document, applying all column definitions, styles, and data type mappings without additional parameters.

Save and View

  1. Click OK to close the Wiki Content dialog
  2. Save the LiveDoc document
  3. The RISKSHEET table now appears embedded in the page, displaying:
    • All configured columns with headers and grouping
    • Risk items and downstream tasks according to your data model
    • Applied cell styles, conditional formatting, and calculated values
    • Interactive features (if viewing in browser, not PDF export)
diagram

Common Use Cases

ScenarioBenefit
Compliance reports combining narrative and risk tablesSingle document for audits without switching between LiveDoc and RISKSHEET views
Executive summaries with embedded risk overviewStakeholders see current risk status without navigating to separate tool
Release documentation with risk acceptance recordsTraceability between requirements, risks, and approval signatures in one document
Embedded RISKSHEETs are read-only. Users cannot edit risk items, add rows, or modify downstream tasks directly in the LiveDoc view. To make changes, open the document in RISKSHEET mode using the dedicated topic link.
When viewing a LiveDoc from a historical revision, $risksheetDocRenderer.render($document) automatically loads risk data from that revision, ensuring the embedded table matches the document state at that point in time.

Verification

After saving the LiveDoc, you should see the complete RISKSHEET table rendered inline with all configured columns, risk items, and styling applied. If you see a blank space or error message, verify that:
  • The document has a valid risksheet.json configuration file attached
  • The document type matches the configured RISKSHEET document type (check nextedy.risksheet.riskDocumentType property)
  • You have read permissions for the risk work items

See Also

KB ArticlesSupport TicketsSource Code
  • OpenLiveDocCommand.ts
  • risksheet.json
  • AppConfigParser.ts
  • ColumnTypeManager.java
  • DefaultTraceProvider.java