PowerPoint
Create PowerPoint report templates for visual presentations of field data.
PowerPoint (.pptx) templates let you generate visual presentations directly from your submission data.
Overview
Format
.pptx
Report engine
Aspose Library for PowerPoint
Best for
Visual presentations, slide-per-submission outputs
Listing mode
Not applicable — one slide per related submission via Relation()
Configuration
The PowerPoint report feature is accessible from the report section, just like Word and Excel formats.
In Report Engine, select Aspose Library for PowerPoint:

Upload your document template in .PPTX format:

Once configured, the report template is accessible from your submissions like any other format. From the manual generation interface:

You can download the generated report from the notification bell or from the report access menu on the submission.

Field syntax basics
The syntax is similar to the Word report type. However, fewer options are available. For the full reference, see Syntax & Functions.
Inserting fields
Same syntax as Word:
<%[FieldName]%>
Supported functions
In text boxes and table cells, you can use: If, Format, Date.
Images
Simple image insertion — no size options. The image is resized to fit the corresponding text box or table cell:
<%Image([ImageFieldName])%>
Relationships
You can insert a relationship into your presentation. Create a section with the following syntax:
<%Relation:RelationFieldName;Name:SectionName%>
RelationFieldName — system name of your relation field
SectionName — an arbitrary name for your PowerPoint section

One slide is created per related submission — the template slide is replicated for each.
Only 1 level of relation is supported.
Tips
Quotes in expressions
If you insert text values into function arguments, apostrophes must be straight single quotes '. PowerPoint sometimes automatically converts them to curly quotes '. Prepare function strings in a text editor first, then copy/paste them into PowerPoint:
<%If([Image2.Count]>0,[Image2#1Comment],'N/A')%>
Text placement
No text should be added after closing an instruction with %>. If you need to add text on the same slide, place it in a separate frame.

Limitations
Format:
.pptxonly.Hide/End, Display/End, and Images (multiple) functions are not supported.
Images have no size parameters — dimensions are determined by the placeholder frame.
Only 1 level of relation nesting is supported.
Last updated
Was this helpful?

