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.
Para ello debo relacionar las dos tablas, el nombre de la provincia de la tabla provincias, con el campo población de la tabla usuarios. Si observa la relación es de uno a muchos, de una provincia a muchos registros en usuarios, ya que tengo una provincia en la tabla provincias, pero muchos usuarios que viven en cada provincia en la tabla usuarios.
Haga clic en Usar el asistente para crear un formulario. Seleccione la tabla principal, en nuestro caso provincias, y seleccione los campos que desea que aparezcan en el formulario principal. Como dijimos al comienzo este será el formulario principal o selector. Haga clic en el botón Siguiente.
Marque Agregar subformulario, como hemos definido previamente una relación, marque Subformulario basado en una relación existente. Luego marque la tabla que va ocupar el área del subformulario. Como dijimos al comienzo este será el subformulario donde se presentarán los datos de la tabla secundaria. Haga clic en el botón Siguiente.
Seleccione los campos a mostrar. Haga clic en el botón Siguiente.
Seleccione el tipo de formulario que quiere para el principal y para el subformulario. Haga clic en el botón Siguiente.
Seleccione en el siguiente cuadro de diálogo la operación que desea realizar el formulario. Haga clic en el botón Siguiente.
Seleccione el aspecto que le quiere dar a su formulario. Haga clic en el botón Siguiente.
Ponga un nombre significativo, y si desea trabajar o modificar el formulario. Haga clic en el botón Siguiente.
Ya puede trabajar con el formulario, observe el siguiente ejemplo, para esta provincia no hay registros en la tabla usuarios.
En el siguiente ejemplo observamos que para la provincia Barcelona nos presenta la serie de registros de la tabla usuarios que contiene Barcelona en el campo población.
Buscar
Lo más leído
-
Alguna vez hemos tenido la necesidad de ordenar una lista de palabras de forma alfabética, ya sea en orden ascedente o descendente. Not...
-
Una tabla dinámica le permite combinar, comparar y analizar grandes cantidades de datos ya sea procedente de una hoja de cálculo o uno bas...
-
Para instalar el almacenamiento remoto OneDrive siga los siguientes pasos, abra una terminal con ctrl+alt+T e introduzca los siguientes co...
-
Sin lugar a dudas, la forma mas práctica de introducir una fórmula es el botón de Suma o S umatoria se encuentra colocado en la barra de f...
-
Esta será la primera vez que vemos el programa Inkscape , no hace falta presentaciones, es de magnífico en adelante y no tiene nada ...
-
Una operación común en usuario con LibreOffice Calc es la unión de celdas, inserte un texto en una celda, marque un rango de celdas, inclu...
Categorías
Archivo
-
►
2017
(148)
- ► septiembre (5)
-
►
2016
(264)
- ► septiembre (1)
-
▼
2015
(51)
-
▼
mayo
(18)
- LibreOffice Base - Modificación de Encabezado y Pi...
- LibreOffice Base - Informe generado con el asistente
- LibreOffice Base - Consulta con operaciones
- Errores en LibreOffice - No se pudo abrir el docum...
- LibreOffice Base - Como eliminar el contenido de u...
- LibreOffice Base - Campo de control gráfico o Camp...
- LibreOffice Base - Campo de fecha
- LibreOffice Base - Campo formateado
- LibreOffice Base - Subformularios
- LibreOffice Base - Reemplazar por
- LibreOffice Base - Añadir campos de forma rápica a...
- LibreOffice Base - Botón de opción
- LibreOffice Base - Filtro en formulario
- LibreOffice Base - Control de tabla
- LibreOffice Base - Cuadro de texto
- LibreOffice Base - Orden de tabulación
- LibreOffice Base - Cuadro de lista o Listado depen...
- LibreOffice Base - Casilla de verificación
-
▼
mayo
(18)
0 comentarios:
Publicar un comentario