Repeating table rows

Prev Next

This content applies to:


When generating documents, you may want to include information for multiple records from a data source, such as an overview of employees. By default, a PowerPoint table only displays the values from the first record. To include all records, you can use the Loop table rows function to automatically repeat a table row for each record returned by the data source. This function is available exclusively for table rows in PowerPoint and cannot be used to repeat other content in your template.

Steps

  1. In Microsoft PowerPoint, open your document template.

  2. Create a table and insert the desired data fields.

    Table displaying employee overview with names, departments, seniority, and achievements.

    Example: Overview of employees

  3. Select the first data field in the row that you want to repeat. In our example: <%EmployeeList.FullName%>

  4. In the dox42 Data Fields explorer, select the Loop Table Rows checkbox.

    Form fields for employee details including name, ID, phone, and department.

    dox42 Data Fields explorer

  5. Select OK.
    The data field in the template now includes a hash sign (#).

    Overview of employee data fields including name, department, seniority, and achievements.

    Configuration of a dynamic table

  6. Save the PowerPoint template.

Result

You have configured a dynamic table in your PowerPoint template. When you generate the document, the table will include all rows from the data source.

Table displaying employee overview with names, departments, seniority, and achievements.

Example of a generated dynamic table in PowerPoint

© dox42 2026. All rights reserved.