Skip to main content

Exporting

The end goal is your report as a polished DOCX. Your content plus a .docx template runs through the templating engine and downloads as a finished document.

How to export​

  1. Open the report and click Export (top-right).
  2. Click Export as DOCX.
  3. If anything's empty, you'll get a warning, so choose Export Anyway or go back and fill it in.
  4. Your browser downloads report-title.docx. Open it in Word, LibreOffice, or anything else.
Assign a template first

The export uses the report's assigned template (set in the New Report modal or the editor's Metadata → Template card). With no template, the export can't run. See Report Templates.

What gets included​

Everything maps to template placeholders:

GroupVariables
Report{{title}}, {{client}}, {{status}}
Metadata fieldsEach field as a snake_case variable, e.g. {{assessment_date}}
Sections{{sections.section_name}} (or {{section_section_name}}) with full rich-text formatting preserved
Findings (loop){{title}}, {{severity}}, {{cvss_score}}, {{cvss_vector}}, all content fields, plus loop vars {{_num}} and {{_index}}
Severity styling{{severity_color}} (hex) and {{severity_badge}} (a ready-made colored label)
Summary counts{{total_findings}}, {{critical_count}}, {{high_count}}, {{medium_count}}, {{low_count}}, {{info_count}}

Images you pasted or uploaded are embedded directly, auto-sized to fit (max 6 inches wide) with aspect ratio preserved. For the full syntax, see Template Syntax.

The empty-fields warning​

Before exporting, NullReport flags empty metadata fields, empty sections, untitled findings, and empty (visible) finding fields:

warning

"Your report has: 2 empty metadata fields, 1 empty section, 3 empty finding fields. Do you still want to export?"

Click Export Anyway and they simply render blank.

Copy Template Syntax​

Need the exact variables for this report (including your custom fields)? Export → Copy Template Syntax copies a categorized reference to your clipboard, which is handy while building or updating a DOCX template.

Tips for best results​

  • Assign a template before exporting, or it can't run.
  • Exports use saved data, which auto-save keeps current as you work.
  • Wrong-looking output is almost always the template, usually a missing or misspelled placeholder. Check Template Syntax.
  • Rich text converts automatically: bold, lists, tables, code, and images all render in the DOCX.