WinStudio
A form designed to retrieve and manipulate one or more collections is referred to as a bound form. A collection is the result set returned by an IDO. The relationship between a form and an IDO is determined by specifying the collection to which the form is bound; the specification associates a form with the result set that is returned by a particular IDO.
Just as a form may be bound to a collection, a form component may have a data binding. In the simplest case, a form component's data binding is a property from the IDO that returns the form's collection. This relationship means that the bound component can be used to display and edit the value of the data binding property of the currently selected IDO item.
For example, a bound grid form operates very much like a spreadsheet. A collection is queried into the form and displayed in a tabular format. The user may delete, insert, or modify IDO items in the collection. These changes are committed to the database when the user saves the form.
A grid form consists of a grid component and one or more grid column components. Note that unlike most other components, a grid component is bound to a whole collection. Individual grid column components, however, are bound to individual properties in the IDO collection.
Edit Collection Specification for Subcollection Dialog Box
Primary and Secondary Collection Specifications
Tip: Processing Subcollection Saves
Tip: Referencing Collections Bound to Forms or Grids
Understanding Forms with Collections
Understanding Forms with Subcollections