For the complete documentation index, see llms.txt. This page is also available as Markdown.

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.

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: .pptx only.

  • 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?