Diseñar un Formulario con un Subformulario

Este artículo se ha traducido del inglés mediante IA y puede contener errores. Sus comentarios nos ayudarán a mejorar.

Diseñar un Formulario con un Subformulario le permite añadir más flexibilidad a su Formulario. Los Subformularios son Formularios dentro de un Formulario, por lo tanto, crear un Subformulario es similar a crear un Formulario.

Importante: Para que los usuarios puedan importar Registros a un Subformulario, el Formulario debe tener un campo de Número de serie o un campo Clave. Los usuarios lo necesitan para definir el Registro Padre al que están añadiendo Registros (de Subformulario) al importar al Subformulario.

Si desea recopilar datos de forma repetitiva, puede añadir un campo de Subformulario y definir la frecuencia utilizando un campo de Fecha, Mes o Semana. Puede convertir ese campo en un campo Clave para el Subformulario para alertar a los usuarios de entradas duplicadas para ese período de tiempo específico, por ejemplo.

Al marcar un campo de fecha como campo Clave, también puede añadir un Bloqueo al Subformulario.

El número máximo de Subformularios dentro de un Subformulario es de 5. El número máximo de Subformularios dentro de un Formulario es de 30.

Cómo diseñar un Formulario con un Subformulario

Siga estos pasos para crear un Formulario con un Subformulario:

  1. Vaya a su Base de datos. Si aún no tiene una Base de datos, consulte añadir una Base de datos.
  2. Haga clic en "Añadir Formulario" para abrir la página de Diseño de Formularios.
  1. Dé un nombre a su Formulario y haga clic en "Añadir un campo" para ver la paleta de tipos de Campo disponibles.
  1. Haga clic en "Añadir campo" y luego en "Subformulario" para añadir un Subformulario al Formulario.
  1. Rellene las propiedades del campo Subformulario proporcionando la siguiente información:
  • Etiqueta: el nombre del Subformulario
  • Descripción: opcionalmente, proporcione una descripción
  • Código: opcionalmente, proporcione un código
  • Etiqueta de registro
  1. Esto es importante porque cuando ve un Formulario que tiene un subformulario con subregistros, puede identificar cada subregistro basándose en uno de los siguientes valores:
  • Etiqueta de registro, si está definida en el subformulario;
  • Concatenación de los valores de los campos clave, si hay campos clave definidos en el subformulario;
  • Primer campo de texto definido en el subformulario;
  • ID del registro, si no se definen campos de texto.
  1. En la Configuración, marque las casillas que desee aplicar al campo Subformulario.

Si marca la casilla "Requerido", entonces sucede lo siguiente:

  • Al importar registros a un Formulario que tiene un Subformulario Requerido, el sistema no impedirá que se importen nuevos registros al Formulario si no hay Registros para el Subformulario. Los Registros del Subformulario deben importarse en un segundo paso.
  • El sistema no impide que se eliminen los registros de un Subformulario requerido. Así que, aunque un Subformulario sea Requerido, sus registros pueden ser eliminados.
  1. Haga clic en "Hecho" para añadir el Subformulario.

¡Listo! El Subformulario ha sido añadido.

Añadir Campos a un Subformulario

Haga clic en él para abrir la pestaña de Propiedades y haga clic en "Abrir Subformulario" para empezar a añadir campos al Subformulario.

Si hace que un Subformulario sea Requerido marcando esa propiedad, tenga en cuenta lo siguiente:

  • Al importar registros a un Formulario que tiene un Subformulario Requerido, el sistema no impedirá que se importen nuevos registros al Formulario si no hay Registros para el Subformulario. Los Registros del Subformulario deben importarse en un segundo paso.
  • El sistema no impide que se eliminen los registros de un Subformulario requerido. Así que, aunque un Subformulario sea Requerido, sus registros pueden ser eliminados.

Asegúrese de que los campos añadidos a un Subformulario Requerido puedan rellenarse durante la introducción de datos. Por ejemplo, un Subformulario que consista únicamente en Campos con reglas de Relevancia o con la propiedad "Ocultar de la entrada" marcada podría impedir que un usuario guarde un registro por completo.

  • Puede diseñar el Subformulario de la misma manera que diseñaría un Formulario. Haga clic en "Añadir un campo" para empezar a añadir campos y defina las propiedades de los campos para hacer el Subformulario aún más flexible.
  • Haga clic en "Guardar" en la página de Diseño de Formularios para guardar los cambios.

Si desea recopilar datos de forma repetitiva, puede añadir un campo de Subformulario y definir la frecuencia utilizando un campo de Fecha, Semana, Quincena, o Mes como Clave en el Subformulario. Puede convertir ese campo en un campo Clave para el Subformulario para alertar a los usuarios de entradas duplicadas para ese período de tiempo específico o para poder añadir un Bloqueo al Subformulario.

Siguiente elemento
Campo de Número de serie