Como ya hemos estudiado, un formulario presentará en pantalla unos datos y nos ayudará en su mantenimiento, las típicas operaciones de modificación, eliminación, consulta, etc.
Cuando se trata de un formulario que contiene datos de una tabla, mas un subformulario, se complica un poco, el formulario principal actuará de selector, y el segundo, trabajará presentando los datos en el suboformulario. Pasando a explicar nuestro ejemplo, nuestra intención es definir un formulario que tenga dos campos, nombre de provincia y código de provincia, y un subformulario, que contendrá una serie de datos de una segunda tabla.
Cuando seleccione una provincia en el formulario principal, presentará en el subformulario, aquellos registros que contengan la provincia que he seleccionado en el primer formulario.