Create a dynamic table
A dynamic table lets users add and remove rows interactively. Use the Table field within the Scaffolding - Field Group macro to create a dynamic table and embed various field types into the cells to define the input formats. This feature is ideal for tracking inventory, project components, or user entries.
Add a dynamic table to a page
To add a dynamic table to a Confluence page, insert the Scaffolding - Field Group macro and include the Table field within it.
Open the page in edit mode.
Select Insert elements / (
) > View more.
The View more menu itemIn the Browse dialog, search for
Scaffolding, select Scaffolding - Field Group, and click Insert.The Scaffolding - Field Group macro
The Insert Scaffolding - Field Group macro dialog appears with the available fields.
From the Add fields section on the left, drag the Table field into the macro editor on the right.
The Table field in the Scaffolding - Field Group macroAdd or remove columns from the table based on your requirements.
Add headers to the first row of the table.
Drag the appropriate fields into the second row of the table to define the input type for each column. You can use any field type except the Table field.
For example, in the following three-column table, drag the Short Text, Date, and Numbers fields into the cells of the second row.A table with Short Text, Date, and Numbers fieldsFor each field you added, select it, click Edit (), and configure its parameters in the Field settings section on the left.
Click Insert to add the macro with the dynamic table to the page.
Complete your edits and publish or update the page.
Add data to a dynamic table
As a user with edit permission for the page, you can populate a Scaffolding dynamic table with data.
Open the page in view mode.
Locate the Field Group with the dynamic table and click Edit content in the top-right corner.
The table opens in edit content mode with the additional Actions column on the right and the +Add row button at the bottom.A dynamic table in edit content modeAdd data to the table.
To add data to a cell, click the cell and enter the necessary information.
The type of data you can enter depends on the field type configured for that column in the Field Group macro.To add a row, click the +Add row button at the bottom.
To remove a row, click Delete row () in the Actions column on the right.
To reorder a row, click Move down or Move up in the Actions column on the right.
To save your data, click Publish in the top-right corner of the macro.
Interactive demо
Differences between the Scaffolding Cloud and Scaffolding Data Center
In Scaffolding for Confluence Cloud, to create a dynamic table, you use the Table field in the Scaffolding - Field Group macro.
In Scaffolding for Confluence Server and Scaffolding for Confluence Data Center, to create a dynamic table, you use the Table Data macro.
Need support? Create a request with our support team.
