1.8

Table Of Contents
Nested detail tables
Nested detail tables are used to extract transactional data that are relative to other data. They
are created just like multiple detail tables, with two differences:
l
For the tables to be actually nested, the Repeat step and its Extract step that extract the
nested transactional data must be located within the Repeat step that extracts data to a
detail table.
l In their name, the dot notation (record.services) must contain one extra level
(record.services.charges).
Note
Using nested detail tables in the Designer module requires scripting, as described in this How-to:
Cloning your way through nested tables.
Example
An XML source file lists the services of a multi-service provider: Internet, Cable, Home Phone,
Mobile. Each service in turn lists a number of "charges", being service prices and rebates, and
Page 164