HomeGuidesAPI ReferenceChangelog
Guides

Creating an Export Builder DOCX Template

Export Builder templates are DOCX files that define the structure and formatting of your exported documents. You add placeholder tags in the format {{field_name}} that will be replaced with RegScale data during export generation.

General Guidelines

  • Use {{double_curly_braces}} to mark data fields.
  • Tag names should match field names where possible for auto-mapping.
  • You may apply bold, italics, font size, and color—formatting is preserved.
  • For images, wrap the tag in a Word textbox for scaling.

Supported Placeholder Examples

Data TypePlaceholder ExampleNotes
Text{{systemname}}Plain text, stripped of HTML.
Date (MM/DD/YYYY){{authorizationDate}}UTC format MM/DD/YYYY.
Date (YYYY-MM-DD){{authorizationDateYYYYMMDD}}UTC format YYYY-MM-DD.
Checkbox (Yes/No){{checkboxYESNO}}Requires a Select List with "Yes" and "No" values (Form Builder).
Checkbox{{checkbox}}Boolean field checkbox.
File Name{{authorization-boundaryfilename}}Returns file name from file field.
Image{{authorization-boundaryimage}}Must be in a Word textbox to scale properly.

Tables

Static Table Example

LabelTag
Security Plan ID{{securityplanid}}
System Name{{systemname}}
Categorization{{categorization}}

Repeating Table Example

Issue IDTitleSeverityOwner
{{issueid}}{{title}}{{severity}}{{issueowner}}

Place child module/subform tags inside tables to enable proper data looping.

Mixed Table Example

ControlImplementation Status
{{control}}{{implementationStatus}}

Lists

To export bullet lists or line-separated values:

• {{levauthtitle}}

Standard Checkbox Example

To export boolean fields as checkboxes:

{{chkbox-01}} Authorization  
{{chkbox-02}} Capture  
{{chkbox-03}} Settlement

Rendered:
☒ Authorization ☒ Capture ☐ Settlement


Yes/No Checkbox Example

To export a Yes/No checkbox pair:

{{chkboxYN-01}}

Rendered:
☒ Yes ☐ No