Want to duplicate table but only within parent page and its children
Asked by Keith Abbott:

I am setting up a set of event pages that have a hierarchy like this:

* Event Parent Page
  * More Details
  * Attend/Sponsor Information
  * Debrief Notes

These pages are created using templates. One creates the Event page; the event page has a button to create a details page, etc.

I need each page to display some or all of the data in a table of general information:![Screenshot 2022-08-15 165723.png](/t5/image/serverpage/image-id/211144iE18F1536E03D7CEF/image-size/large?v=v2&px=999 "Screenshot 2022-08-15 165723.png")

I don't want users to have to re-enter the info or have to add tags or other additional steps for this to work. And obviously, I don't want any other parent/children Events to display another event's information.

I have played with the Confluence Excerpts macro and Stiltsoft's [Table Filter and Charts for Confluence](https://docs.stiltsoft.com/pages/releaseview.action?pageId=42239760) but can't seem to get it to work right.

I am using Confluence Cloud.

Suggestions??


Answers:
author: Darja Majninger _K15t_
body: Hi [@Keith Abbott](/t5/user/viewprofilepage/user-id/5008760)

Welcome to the Atlassian Community!

Reading through your use case, I really think you should try out our newest apps [Orderly Databases for Confluence Cloud](https://community.atlassian.com/t5/Marketplace-Apps-Integrations/Announcing-Orderly-Replace-Confluence-Page-Properties-with/ba-p/1915196).

With Orderly you can, in your case here, build a simple database with each event as an entry and all the metadata/info about the events defined by the fields. Here you can see a quick example with two events, inserted on a parent page with an Orderly Database macro:

![Screenshot 2022-08-16 at 09.28.27.png](https://community.atlassian.com/t5/image/serverpage/image-id/211209i44FEEA4650EAA61B/image-size/large?v=v2&px=999 "Screenshot 2022-08-16 at 09.28.27.png")

If you set a **page link** field as title field, you can 1. link pages for each event to the respective entry in the database and 2. you can enable automatic page creation (as child pages below a defined or the current parent page) according to a self defined template (selectable in **initial content**).

![Screenshot 2022-08-16 at 09.09.04.png](https://community.atlassian.com/t5/image/serverpage/image-id/211205iBE04E1BFFCA98AFC/image-dimensions/344x260?v=v2 "Screenshot 2022-08-16 at 09.09.04.png")![Screenshot 2022-08-16 at 09.11.31.png](https://community.atlassian.com/t5/image/serverpage/image-id/211206i5C3A028C2EF82232/image-dimensions/343x260?v=v2 "Screenshot 2022-08-16 at 09.11.31.png")

If you add an Orderly Entry macro to the templates or as initial content for new pages generally, you automatically have an overview of the key data for each event at the top of the child page. You can then edit the information within every macro (entry or database) on-the-fly.

![Screenshot 2022-08-16 at 09.15.04.png](https://community.atlassian.com/t5/image/serverpage/image-id/211210i8C790A2F584CB76C/image-dimensions/443x262?v=v2 "Screenshot 2022-08-16 at 09.15.04.png")

Finally you can filter the database by any of the values e.g. by the start date or attending team members.

I hope you want to give Orderly Databases a try and maybe evaluate it, it's free for up to 10 users. If you have any further questions, feel free to contact us at help@k15t.com!

Cheers,  
Darja


author: Bill Bailey
body: Hello [@Keith Abbott](/t5/user/viewprofilepage/user-id/5008760) . First, is there any reason to NOT place all that content on a single page? Otherwise, you are going to hit on namespace conflicts (can't have two pages with the same name within a space.

Second, have you looked at the [page-properties-macro](https://support.atlassian.com/confluence-cloud/docs/insert-the-page-properties-macro/) and the associated report macro? They would allow you to pull summary info from each page.

comments: author: Keith Abbott - ReleaseTEAM
body: I forgot to mention that I did, indeed, try Page Property Reports.

The problem is that the pages and child pages are created via Create from template buttons/macros.

I can make a template where the user names the page, say "Event1 2022," and I can have a Page Property macro in the template containing a chart with some event details. There is a button on this page to create a child page from a template. Ideally, this page would be called "Event 1 2022 -- Sponsor."

When the user clicks to make the child page, I would like the new page name automatically populated with "\[parent page name\] '- Sponsor'" and have a property page report macro on the child page that automatically looks at the page report from its parent only.

I can find no way (like with variables) to do this.

I need stronger coffee, as that is the best I can explain it.


Tags: cloud

confluence-cloud

table

template