Can the page properties report support multiple rows in the source tables?
Asked by Liz Lawson:

I'm building a recurring meeting archive. Each meeting can cover several topics.

I would like to have a page per meeting, on which is a table with a row per topic. I would like to generate a single index page that lists all the topics with a link to the relevant meeting page. If the same topic came up on multiple meetings, it should appear once for each meeting.

In effect, the index page concatenates the topic table of very page (or rather, selected columns from the topic table) into one long table.  

ie:  

> Page 1:
>
> a
>
> b
>
> c
>
> page 2:
>
> e
>
> f
>
> Index page
>
> Page 1: a
>
> Page 1 : b
>
> Page 1 : c
>
> Page 2 : e
>
> Page 2 : f

I thought the page properties report would return a row for every row in the source tables but it seems to only return the first row:
> Index page
>
> Page 1: a
>
> Page 2 : e

Is there a way to do what I want?


Answers:
author: Stiltsoft support
body: Hi [@Liz Lawson](/t5/user/viewprofilepage/user-id/3830335) ,

If you are open to 3rd party apps, then our [Table Filter and Charts for Confluence](https://marketplace.atlassian.com/apps/27447/table-filter-and-charts-for-confluence?tab=overview&hosting=cloud&utm_source=atl_community&utm_medium=answer&utm_campaign=table-filter-traffic-sources&utm_vendorID=1216111) may help you.

Its [Table Excerpt/Table Excerpt Include](https://docs.stiltsoft.com/tfac/cloud/how-to-use-table-excerpt-and-table-excerpt-include-macros-42241623.html?utm_source=atl_community&utm_medium=answer&utm_campaign=table-filter-traffic-sources&utm_vendorID=1216111) macros work similar to the standard Page Properties/Page Properties Report macros but allow you to collect multiple-row tables.


author: Brant Schroeder
body: [@Liz Lawson](/t5/user/viewprofilepage/user-id/3830335) It can return multiple rows but it needs a row header to associated with each row. I think what you would want to do is this.

PAGE 1

|------------------|-----------------|
| Topics           | Topic A Topic B |
| Meeting Date     | 1/1/2024        |
| Meeting Location | Office          |

PAGE 2

|------------------|-------------------------|
| Topics           | Topic C Topic D Topic E |
| Meeting Date     | 1/1/2024                |
| Meeting Location | Office                  |

If you do this and then reference topics in the page properties report it will list this:

|--------|-------------------------|
| Page   | Topics                  |
| PAGE 1 | Topic A Topic B         |
| PAGE 2 | Topic C Topic D Topic E |

comments: author: Liz Lawson
body: Hi Brant - many thanks, unfortunately that's not really a useful solution in this case because I would have more info in each row than just the name, including multiline content, so I do need a separate row per topic in the source.

Page 1:

a \| speaker \| minutes for this topic

b \| speaker \| minutes for this topic

c \| speaker \| minutes for this topic

page 2:

e \| speaker \| minutes for this topic

f \| speaker \| minutes for this topic

Index page

Page 1: a

Page 1 : b

Page 1 : c

Page 2 : e

Page 2 : f


author: Liz Lawson
body: For now I've just added a header page property table with a cell to list the topics in addition to the actual page content (so broadly as you suggest) but I don't like having to repeat the info, seems clunky


author: Brant Schroeder
body: [@Liz Lawson](/t5/user/viewprofilepage/user-id/3830335) What you have listed above it correct.


Tags: cloud

confluence-cloud

filter

table