English Bandera English Italiano Bandera Italiano Español Bandera Español Français Bandera Français Deutsch Bandera Deutsch Português Bandera Português Ελληνικά Bandera Ελληνικά Nederlands Bandera Nederlands Polski Bandera Polski Čeština Bandera Čeština 中文 Bandera 中文 日本語 Bandera 日本語 हिन्दी Bandera हिन्दी اللغة العربية Bandera اللغة العربية Русский Bandera Русский Українська Bandera Українська עִברִית Bandera עִברִית Türk Bandera Türk Latvietis Bandera Latvietis Dansk Bandera Dansk Norsk Bandera Norsk Íslenska Bandera Íslenska 한국어 Bandera 한국어 Suomen Bandera Suomen Gaeilge Bandera Gaeilge Bahasa Melayu Bandera Bahasa Melayu Svenska Bandera Svenska
Usuario iconoIniciar sesión
Español Bandera Español

Iniciar sesión

 

Subformulario (tipo de campo)

Un subformulario es un formulario que se inserta en otro formulario

Cuando trabaja con una base de datos relacional, a menudo necesita ver varias tablas o completar varias tablas usando un formulario. Subformularios en el servicio QuintaDB son una herramienta conveniente para hacer esto.

En otras palabras, el Subformulario es un formulario que se inserta en otro formulario. Por lo general, se usan cuando necesita mostrar datos de tablas con una relación de uno a varios.
Por ejemplo, tomemos la tabla "Contratos", que contiene todos los contratos actuales con la empresa.

la tabla "Contratos"
La tarea es relacionar al cliente con sus contratos. En este caso, un cliente puede tener muchos contratos. Cree un nuevo formulario llamado "Clientes" y agregue algunos campos de entrada de contacto.

Clientes formulario
Ahora necesito crear un campo de Subformulario. Puede encontrarlo en la sección "Campos adicionales".

'Campos adicionales' y campo de subformulario

Seleccione la tabla "Contratos" de la lista desplegable. Así es como se ve Subformulario en el formulario principal:

Subformulario en el formulario principal

La tabla "Clientes":

La tabla "Clientes"

 

Configuración de subformulario

En la página de edición del campo Subformulario puede:

  • Establecer el número mínimo de entradas.
  • Establezca el número de entradas predeterminado (el número de entradas de subformulario abiertas cuando se carga el formulario principal).
  • Un límite en el número máximo de entradas.
  • Elija el orden de datos del subformulario en la tabla y el método de clasificación de datos.

Configuración de subformulario

En la pestaña "Configuración del subformulario" puedes:
 

  • Mostrar número de registro.
  • Elija cómo mostrar los datos del subformulario en la tabla: como una columna o una tabla.
  • Muestra u oculta algunos campos de subformulario en el formulario principal.
  • Seleccione la opción eliminar o no todos los registros dependientes en el subformulario, cuando se elimina el registro del formulario principal.
  • Muestre u oculte el enlace "Agregar" y cambie el texto de este enlace.
  • Muestra u oculta el icono "Eliminar".

Configuración del subformulario

Fórmula y Columna relacionada


Si tiene un Subformulario en su tabla, puede usar sus columnas como operandos para la Fórmula y también mostrar la Columna relacionada.

Por ejemplo, volvamos a la tabla "Clientes". La tarea es mostrar el monto total de todos los contratos para un cliente en particular.

Para hacer esto, agregue el campo de la columna vinculada y seleccione la columna "Monto".

Columna relacionada

Como resultado, obtiene una columna "Monto" en la que se muestra el monto total de todos los contratos:

Cantidad por subformulario