Create a dynamic table

Create a dynamic table

Let’s create a dynamically expandable table that grows as you add more data. 

On this page:

On this page:

Ingredients

Apps

Scaffolding

Macros

List Option, Table Data

Guide

  1. Insert a Table Data macro into your page.

    Table data
  2. For the macro name, enter Employees.

The Scaffolding Table Data macro differs from the standard table in Confluence.

  1. Within the Table Data macro, create a table like the one in the following image.

  1. Fill in the table cells with Text Data, List Data, and List Option macros, as in the following image.

Configure each macro with an appropriately unique name.

For each of the List Option macros, make sure to define an appropriate label for each of the List Option macros. The labels appear as menu options on the pull-down menu generated by the List Data macro.

  1. Click Edit Contents to add data to the dynamic form.

  2. Choose the Plus (+) button to create more rows in the table.

Notes

You can only have one row containing Scaffolding macros right below the header row.

Use the Reporting for Confluence app to extract data from a table and use that data on another page.

Result