In Report Designer, closely related data fields are grouped together in tables. For example, the SALES_LEDGER table contains data fields relating to customer records.
However, sometimes you may want to add a data field from a table that isn't available by default. You can use the Join Editor to add additional tables to your report, giving you access to the extra data fields you need.
Before using the Join Editor it's important to understand how data joins work, to ensure your report shows the correct information.
Using the Join Editor you can add the following types of table:
When creating a join between tables the following criteria must be met for the join to work correctly:
The relationship between the parent and child tables is determined by the join type you select. To ensure that your report provides the right information, it is important to set the correct join type.
| Join type | Effect |
|---|---|
| Inner | An inner join only includes records that exist in both of the tables that are joined. |
| Parent Outer | A parent outer join only includes records that exist in the parent table. |
| Child Outer | A child outer join only includes records that exist in the child table. |
| Full Outer | A full outer join includes all records that exist in either of the tables that are joined. |
Upgrade your licence
Growing business? Add more companies, users, or employees to your licence with ease. Leave your details and we’ll be in touch.
