Specifies whether the rows in a child table are constrained to only those rows matching the key value from a row in the parent table.

Property of

Rowset

Description

The masterChild property is set in the detail rowset (child table in a master-child relation).

masterChild can be set to either:

0 – Constrained (default)

1 – UnConstrained

When constrained, the child table in a relation is filtered so that only rows that match the key value from a row in a parent table can be navigated to and displayed in a data object. If no child rows match the current parent row, then no child rows can be navigated to or shown in a data object.

When unconstrained, navigating in a parent table triggers any child tables to be positioned at the first child row that matches the parent row. All child rows can still be navigated to and displayed in a data object. If no matching child rows exist for the current parent row, the child table is positioned to the last record for the current index order.

The masterChild property is ignored if the masterRowset and masterFields rowset properties have not been set and a link established to the parent table.