InForm item controls
In the InForm application, each item contains a single control. If that control is a group control, checkbox group, or radio group, it can contain a number of child controls. The InForm database does not explicitly model the completeness of this hierarchy of controls, although it does come into play when determining the completeness of a form.
This appendix uses the following definitions.
- Leaf control—Any control that holds a value and does not have children. Examples include:
- Pulldown controls
- Text boxes
- Group control—A control that contains children, but does not have its own value.
- Radio group—A control that has a number of options, exactly one of which must be selected.
- Checkbox group—A control that has a number of options, any number of which may be selected.
A group control, checkbox group, and radio group’s children might be simple controls with no values, leaf controls, or other group controls, checkbox groups, or radio groups. Although a group control is a container and has no value of its own, checkbox groups and radio groups do have values that indicate their selections.
- Completeness—Generally, an item is considered to be complete if either of the following are true:
- The item's top-level control is complete.
or
- The item's top-level control is a simple or calculated control.