Create a dynamic table

Overview

In this document, we will create a dynamically expandable table that grows as you add more data. 

Ingredients

Apps

Scaffolding

Macros

List Option, Table Data

Guide

Create a dynamic table

  1. Insert a Table Data macro onto your page.

  2. For the macro name, add Employees.

Table data

This is the Table Data macro which is part of Scaffolding. It is not the same as the standard table in Confluence.

  1. Within that 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.

 

Remember to give each macro an appropriately unique name.

  1. For each of the List Option macros, make sure to give an appropriate label.

The labels appear as menu options on the pull-down menu generated by the List Data macro.

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

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

Notes

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

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

Result