Oracle InForm item controls

In the Oracle 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 Oracle 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.
    • The item's top-level control is a simple or calculated control.