# Child tables in a report

**URL:** <https://forum.inductiveautomation.com/t/child-tables-in-a-report/4750>\
**Category:** Ignition\
**Created:** [July 3, 2012, 9:07am UTC](https://forum.inductiveautomation.com/t/child-tables-in-a-report/4750 "2012-07-03T09:07:31Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![cgz](https://avatars.discourse-cdn.com/v4/letter/c/8dc957/32.png) [@cgz](https://forum.inductiveautomation.com/u/cgz)\
**Post date:** [July 3, 2012, 9:07am UTC](https://forum.inductiveautomation.com/t/child-tables-in-a-report/4750/1 "2012-07-03T09:07:31Z")

</div>

Hello,

I’m trying to have a two-page master-detail template with master’s items shown on the first page  
(one record per page) and corresponding details shown on following pages (one or more pages, n records per page).

I’m trying to create a Table Group with two datasets, one being master and the other being the details, containing  
a column suitable for grouping.

The problem is I can’t get the child table to show up anything. ReportMill documentation is talking about “list key” of the master table, but there are no multi-value columns in Ignition datasets is there? Only thing shown is the master table,  
but nothing extra for each row.

Should this work and how? The documentation is a bit sparse on this.

Thanks!

---

<div class="post-metadata">

**Author:** ![Travis.Cox](https://avatars.discourse-cdn.com/v4/letter/t/b9bd4f/32.png) [@Travis.Cox](https://forum.inductiveautomation.com/u/Travis.Cox)\
**Post date:** [July 3, 2012, 3:33pm UTC](https://forum.inductiveautomation.com/t/child-tables-in-a-report/4750/2 "2012-07-03T15:33:16Z")

</div>

The report easily supports peer tables which are multiple datasets that appear one after the other in order. You can use child tables but the problem is being able to put datasets inside of datasets. That can be done through scripting if you really want to use it. I know the documentation is a little sparse but we can help you through the report.

---

<div class="post-metadata">

**Author:** ![cgz](https://avatars.discourse-cdn.com/v4/letter/c/8dc957/32.png) [@cgz](https://forum.inductiveautomation.com/u/cgz)\
**Post date:** [July 4, 2012, 1:00pm UTC](https://forum.inductiveautomation.com/t/child-tables-in-a-report/4750/3 "2012-07-04T13:00:04Z")

</div>

Please, I’d appreciate any child table scripting hints.

Could you provide me something thorough enough in a single shot so I can  
get it to work as soon as possible? My main problem is that I’m from the other side  
of the world and this massively slows down any dialog we might be having.

Thanks!

---

<div class="post-metadata">

**Author:** ![cgz](https://avatars.discourse-cdn.com/v4/letter/c/8dc957/32.png) [@cgz](https://forum.inductiveautomation.com/u/cgz)\
**Post date:** [July 5, 2012, 5:58am UTC](https://forum.inductiveautomation.com/t/child-tables-in-a-report/4750/4 "2012-07-05T05:58:25Z")

</div>

Ok, I thought Datasets only supported column types the designer implies, but not so.  
Column type Dataset popped in just fine, so now it seems to work (in principle at least).
