Understanding forms with subcollections
A subcollection is a 'child' collection whose records (rows) are associated with and dependent on the items in the 'parent' (primary) collection. Subcollections are the primary mechanisms for defining hierarchical, parent-child data relationships on forms. Subcollections implement one-to-many relationships between collections.
To implement a form with a subcollection, bind a grid component to a subcollection property. This property is defined in the parent IDO as a child IDO that is filtered from the parent IDO. You can bind individual properties of the subcollection to grid columns or other form components.
Examples of forms that use subcollections include the “Users” form, the “Background Task History” form, and the “Event Handlers” form.