Formulario principal

Paso 1

La mejor manera de entender la filosofía de los subformularios y comprobar cómo aprovechar las posibilidades de las relaciones entre tablas de OpenOffice Base es plantear un ejemplo. En este caso, la idea es crear un formulario principal que únicamente incluya un listado de cursos y un subformulario que muestre todos los alumnos que pertenecen a cada grupo.

Icono IDevice

Nota

El origen de datos serán las tablas Cursos y Alumnos; ambas tablas deben estar creadas y relacionadas para seguir el ejemplo. Si lo deseas, haz clic aquí para descargar una base de datos con las tablas y las relaciones ya definidas de modo que puedas realizar la actividad sin problemas.
  1. Para comenzar, abre la base de datos y comprueba que la opción Formularios situada en el margen izquierdo se encuentra seleccionada. En la parte superior elige Usar el asistente para crear formularios.
  2. En el primer paso del Asistente despliega el cuadro de lista Tabla o consulta y selecciona la tabla Cursos para utilizar sus campos en el formulario que vamos a crear. Automáticamente veremos que el cuadro de lista Campos disponibles nos muestra todos los campos que contiene la tabla que hemos seleccionado.
  3. Haz doble clic sobre el campo Curso para situarlo en el cuadro de lista Campos del formulario como puedes ver en la figura 3.70 y haz clic en el botón Siguiente para continuar con el siguiente paso del Asistente para formularios.

Figura 3.70