Skip to main content

Confluence Page Properties Report Multiple Rows

Troubleshooting Confluence: How to Get Multiple Rows in a Page Properties Report

This script retrieves the metadata for multiple pages using Confluence's REST API and then creates a custom report in HTML format.

These plugins often extend the functionality of tables, allowing for dynamic aggregation where a single page can spawn multiple rows in a summary report, bypassing the limitations of the native Page Properties macro logic. confluence page properties report multiple rows

Page Properties Report macro is natively designed to roll up key-value pairs from multiple pages, showing one row per source page

When we see multiple rows where we expect one, we are forced to confront our own categorization. We must refine our labels, standardize our inputs, and rigidly define our schemas. The report forces governance upon the anarchy of the wiki. Troubleshooting Confluence: How to Get Multiple Rows in

Instead of storing multiple rows of data on a single page, create . For example, if you are tracking five project risks, create five separate pages, each containing its own Page Properties macro with the same label. The report macro will then show all five pages as five rows in the output table.

Note: This method works best if the "multiple rows" are part of one thematic unit on the page. We must refine our labels, standardize our inputs,

id=1 page-properties-report:label=risk-tracker ...

It allows you to take the output of a Page Properties Report and manipulate it—essentially "unpivoting" or restructuring the data to display multiple rows per page based on nested content. Steps to Implement: