Modelar un formulario adaptativo
Prerrequisitos
- Acceso al menú Registro > Formulario (FO005).
- Formulario adaptativo previamente registrado.
Introducción
Una vez creados la tabla y el formulario adaptativo, es posible acceder al editor de formulario para realizar el modelado.
Durante el modelado, son incluidos todos los campos que serán llenados por los usuarios durante la ejecución del formulario. Además, al modelar el formulario, se pueden crear reglas, expresiones, variables y funciones para manipular los campos del formulario y los datos ingresados en ellos.
Vea cómo realizar el modelado del formulario adaptativo:
Modelar un formulario adaptativo
1. Acceda al menú Registro > Formulario (FO005).
2. Seleccione el formulario adaptativo previamente registrado.
3. Haga clic en la flecha situada junto al botón y seleccione la opción Editor de formulario.
4. Con la pantalla del editor abierta, realice el modelado del formulario adaptativo:
• El editor de formulario adaptativo no tiene el botón Guardar, ya que el sistema guarda automáticamente todos los cambios realizados durante el modelado.
• No es posible habilitar el uso del formulario adaptativo en la aplicación offline si tiene configurada una lista avanzada con componentes no permitidos, tales como: Archivo, Firma, Grupo de opciones y/o Lista simple.
Configuraciones disponibles para los elementos del formulario
Después de incluir cada uno de los componentes deseados, es posible utilizar el panel Configuraciones para editarlos.
Vea las opciones de edición disponibles para cada componente:
Visualización
Panel |
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca. • Presentación: defina cómo se mostrará el panel en el formulario:
|
Sección |
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca. • Presentación: defina cómo se mostrará la sección en el formulario:
|
Casilla |
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca. • Ajustes: utilice el campo Color de fondo para definir un color para el llenado de la casilla. Marque la opción Ocultar borde si no necesita mostrar el borde de la casilla. • Presentación: marque la opción Oculto para que la casilla quede oculta hasta que cierta información llenada en cualquier otro campo la haga visible, mediante la ejecución de alguna regla. |
Título |
• Título: introduzca el nombre que se mostrará como título.
• Altura: defina la altura del área del título.
• Ajustes: en el campo Alineación, defina la alineación del texto del título. En el campo Color de fondo, establezca el color de fondo del área del título.
• Fuente: en el campo Tamaño de fuente, defina el tamaño de fuente del título. En el campo Color de la fuente, establezca el color de fuente del título. Utilice las opciones Negrito y Cursiva para dejar el título en negrito y/o cursiva.
• Presentación: marque la opción Oculto para que el título quede oculto y solo se muestre si alguna regla lo hace visible. |
Imagen |
• Título: introduzca un nombre para la imagen.
• Altura: defina la altura de la imagen.
• Imagen: en el campo Mostrar, defina si la imagen presentada será el logo estándar, el logo del reporte o una imagen. Si se elige una imagen, utilice el botón Seleccionar imagen para cargar la imagen deseada.
• Ajustes: en el campo Alineación, defina la alineación de la imagen.
• Presentación: marque la opción Oculto para que la imagen quede oculta hasta que cierta información llenada en algún otro campo la haga visible, mediante la ejecución de alguna regla.
• Reglas: seleccione la regla que será ejecutada al hacer clic en la imagen. |
Básico
Texto |
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca.
• Placeholder: introduzca el texto que debe aparecer en el campo del formulario. Este recurso puede utilizarse para indicar al usuario cómo debe llenarse este campo.
• Configurar máscara: permite configurar una máscara para llenar el campo de texto. La máscara tiene tres tipos de configuración: Formato libre, Máscara simple y Expresión regular. Con ello, se pueden definir estándares de llenado, tales como: número de teléfono, código postal, registro de persona física, matrícula del carro, entre otros. Después de configurar la máscara, haga clic en el botón Aplicar.
• Presentación: defina cómo se mostrará el campo.
• Reglas: defina las reglas que serán ejecutadas al focalizar y/o quitar el foco del campo.
• Guardar campo en: cada campo de formulario debe estar asociado con un campo de la tabla. Seleccione el campo de la tabla previamente registrado que se asociará con el campo del formulario o utilice el botón Incluir campo para registrar un nuevo campo en la tabla. Obs.: Si selecciona un campo de la tabla que se esté utilizando en otro campo del formulario, se añadirá un valor secuencial al final del nombre del campo que se esté utilizando. |
Párrafo
|
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca.
• Placeholder: introduzca el texto que debe aparecer en el campo del formulario. Este recurso puede utilizarse para indicar al usuario cómo debe llenarse este campo.
• Altura: defina la altura que tendrá el párrafo.
• Límites: introduzca el límite mínimo y máximo de caracteres que se podrán completar en el párrafo.
• Presentación: defina cómo se mostrará el campo.
• Reglas: defina las reglas que serán ejecutadas al focalizar y/o quitar el foco del campo.
• Guardar campo en: cada campo de formulario debe estar asociado con un campo de la tabla. Seleccione el campo de la tabla previamente registrado que se asociará con el campo del formulario o utilice el botón Incluir campo para registrar un nuevo campo en la tabla. Obs.: Si selecciona un campo de la tabla que se esté utilizando en otro campo del formulario, se añadirá un valor secuencial al final del nombre del campo que se esté utilizando. |
Entero |
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca.
• Placeholder: introduzca el texto que debe aparecer en el campo del formulario. Este recurso puede utilizarse para indicar al usuario cómo debe llenarse este campo.
• Presentación: defina cómo se mostrará el campo.
• Reglas: defina las reglas que serán ejecutadas al focalizar y/o quitar el foco del campo.
• Guardar campo en: cada campo de formulario debe estar asociado con un campo de la tabla. Seleccione el campo de la tabla previamente registrado que se asociará con el campo del formulario o utilice el botón Incluir campo para registrar un nuevo campo en la tabla. Obs.: Si selecciona un campo de la tabla que se esté utilizando en otro campo del formulario, se añadirá un valor secuencial al final del nombre del campo que se esté utilizando. |
Decimal |
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca.
• Placeholder: introduzca el texto que debe aparecer en el campo del formulario. Este recurso puede utilizarse para indicar al usuario cómo debe llenarse este campo.
• Presentación: defina cómo se mostrará el campo.
• Reglas: defina las reglas que serán ejecutadas al focalizar y/o quitar el foco del campo.
• Guardar campo en: cada campo de formulario debe estar asociado con un campo de la tabla. Seleccione el campo de la tabla previamente registrado que se asociará con el campo del formulario o utilice el botón Incluir campo para registrar un nuevo campo en la tabla. Obs.: Si selecciona un campo de la tabla que se esté utilizando en otro campo del formulario, se añadirá un valor secuencial al final del nombre del campo que se esté utilizando. |
Fecha |
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca.
• Presentación: defina cómo se mostrará el campo.
• Reglas: Seleccione la regla que se ejecutará cuando se haga algún cambio en este campo.
• Guardar campo en: cada campo de formulario debe estar asociado con un campo de la tabla. Seleccione el campo de la tabla previamente registrado que se asociará con el campo del formulario o utilice el botón Incluir campo para registrar un nuevo campo en la tabla. Obs.: Si selecciona un campo de la tabla que se esté utilizando en otro campo del formulario, se añadirá un valor secuencial al final del nombre del campo que se esté utilizando. |
Hora |
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca.
• Placeholder: introduzca el texto que debe aparecer en el campo del formulario. Este recurso puede utilizarse para indicar al usuario cómo debe llenarse este campo.
• Presentación: defina cómo se mostrará el campo.
• Reglas: defina las reglas que serán ejecutadas al focalizar y/o quitar el foco del campo.
• Guardar campo en: cada campo de formulario debe estar asociado con un campo de la tabla. Seleccione el campo de la tabla previamente registrado que se asociará con el campo del formulario o utilice el botón Incluir campo para registrar un nuevo campo en la tabla. Obs.: Si selecciona un campo de la tabla que se esté utilizando en otro campo del formulario, se añadirá un valor secuencial al final del nombre del campo que se esté utilizando. |
Casilla de selección
|
• Título: defina un título para el campo.
• Presentación: defina cómo se mostrará el campo.
• Reglas: seleccione la regla que será ejecutada cuando se haga algún cambio en este campo.
• Guardar campo en: cada campo de formulario debe estar asociado con un campo de la tabla. Seleccione el campo de la tabla previamente registrado que se asociará con el campo del formulario o utilice el botón Incluir campo para registrar un nuevo campo en la tabla. Obs.: Si selecciona un campo de la tabla que se esté utilizando en otro campo del formulario, se añadirá un valor secuencial al final del nombre del campo que se esté utilizando. |
Grupo de opciones
|
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca.
• Configurar opciones: haga clic en este botón para definir las opciones que se mostrarán en el grupo. En la pantalla que se mostrará, haga clic en Agregar opción y agregue las opciones de este grupo. Es posible cambiar el orden de visualización de las opciones arrastrándolas al orden deseado.
• Presentación: defina cómo se mostrará el campo.
• Reglas: seleccione la regla que será ejecutada cuando se haga algún cambio en este campo.
• Guardar campo en: cada campo de formulario debe estar asociado con un campo de la tabla. Seleccione el campo de la tabla previamente registrado que se asociará con el campo del formulario o utilice el botón Incluir campo para registrar un nuevo campo en la tabla. Obs.: Si selecciona un campo de la tabla que se esté utilizando en otro campo del formulario, se añadirá un valor secuencial al final del nombre del campo que se esté utilizando. |
Lista simple |
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca.
• Configurar opciones: haga clic en este botón para definir las opciones que aparecerán en la lista. En la pantalla que se mostrará, haga clic en Agregar opción e incluya las opciones de esta lista. Es posible cambiar el orden de visualización de las opciones arrastrándolas al orden deseado.
• Presentación: defina cómo se mostrará el campo.
• Reglas: seleccione la regla que será ejecutada cuando se haga algún cambio en este campo.
• Guardar campo en: cada campo de formulario debe estar asociado con un campo de la tabla. Seleccione el campo de la tabla previamente registrado que se asociará con el campo del formulario o utilice el botón Incluir campo para registrar un nuevo campo en la tabla. Obs.: Si selecciona un campo de la tabla que se esté utilizando en otro campo del formulario, se añadirá un valor secuencial al final del nombre del campo que se esté utilizando. |
Botón |
• Título: defina un título para el botón.
• Presentación: defina cómo se mostrará el campo.
• Reglas: seleccione la regla que será ejecutada cuando se haga clic en este botón. |
Los componentes Grupo de opciones y Lista simple permiten solo 20 alternativas. Por lo tanto, si se necesita más alternativas, utilice el componente Lista avanzada.
Avanzado
Archivo |
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca.
• Altura: defina la altura del área del archivo.
• Presentación: defina cómo se mostrará el área del archivo:
• Guardar campo en: cada campo de formulario debe estar asociado con un campo de la tabla. Seleccione el campo de la tabla previamente registrado que se asociará con el campo del formulario o utilice el botón Incluir campo para registrar un nuevo campo en la tabla. Obs.: Si selecciona un campo de la tabla que se esté utilizando en otro campo del formulario, se añadirá un valor secuencial al final del nombre del campo que se esté utilizando. |
Firma |
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca.
• Altura: defina la altura del área de la firma.
• Tipo de firma: defina si la firma será una Firma escrita o una Imagen de la firma del usuario, registrada en la pantalla de datos del usuario. La primera opción permite escribir en un área predeterminada, mientras que la segunda permite añadir una imagen de la firma a los datos del usuario y utilizar esa imagen en el formulario. Si se utiliza una imagen, el sistema pedirá al usuario su contraseña/validación de contraseña para firmar el formulario.
• Restringido al usuario: Es posible restringir la firma para que solo pueda firmar un determinado usuario, como el director general de la empresa. Si es necesario, defina el usuario que tendrá permiso para firmar el formulario.
• Presentación: defina cómo se mostrará el área de la firma:
• Guardar campo en: cada campo de formulario debe estar asociado con un campo de la tabla. Seleccione el campo de la tabla previamente registrado que se asociará con el campo del formulario o utilice el botón Incluir campo para registrar un nuevo campo en la tabla. Obs.: Si selecciona un campo de la tabla que se esté utilizando en otro campo del formulario, se añadirá un valor secuencial al final del nombre del campo que se esté utilizando. |
Lista avanzada |
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca.
• Tabla y campos: haga clic en este botón para definir la tabla y el campo que contiene los valores que se podrán seleccionar en este campo. Consulte el artículo Crear una lista de valores en el formulario adaptativo para saber cómo configurar este campo.
• Presentación: defina cómo se mostrará el campo.
• Reglas: seleccione la regla que será ejecutada cuando se haga algún cambio en este campo. |
Tabla |
• Título: defina un título para la tabla/grid.
• Altura: defina la altura del área de la tabla/grid.
• Tabla y campos: haga clic en este botón para definir la tabla y los campos que se mostrarán como columna de la tabla/grid. Consulte el artículo ¿Cómo utilizar tablas en los campos del formulario adaptativo? para saber cómo configurar el campo.
• Fuente de datos: Para obtener más detalles sobre la configuración de grids o fuentes de datos, consulte los artículos:
• Presentación: defina como se mostrará la tabla:
• Reglas: seleccione la regla que será ejecutada cuando se haga algún cambio en este campo. |
Lista de fuente de datos |
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca.
• Fuente de datos: haga clic en este botón para definir la fuente de datos y el conjunto de datos que contiene los valores que podrán ser seleccionados en este campo. Consulte el artículo Buscar datos externos a través del conjunto de datos para saber cómo configurar el campo.
• Presentación: defina cómo se mostrará el campo.
• Reglas: seleccione la regla que será ejecutada cuando se haga algún cambio en este campo. |
Texto enriquecido |
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca.
• Presentación: defina cómo se mostrará el campo.
• Guardar campo en: cada campo de formulario debe estar asociado con un campo de la tabla. Seleccione el campo de la tabla previamente registrado que se asociará con el campo del formulario o utilice el botón Incluir campo para registrar un nuevo campo en la tabla. Obs.: Si selecciona un campo de la tabla que se esté utilizando en otro campo del formulario, se añadirá un valor secuencial al final del nombre del campo que se esté utilizando. |
Integración
Adjunto | Aunque este componente se muestra en el editor de formularios, no puede utilizarse en el formulario adaptativo. |
Plan de acción |
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca.
• Altura: defina la altura del área del plan de acción. La altura mínima del área del plan de acción es de 15.
• Presentación: defina cómo se mostrará el área del plan de acción:
|
Análisis de causa |
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca.
• Altura: defina la altura del área del análisis de causa. La altura mínima del área de análisis de causa es de 15.
• Presentación: defina cómo se mostrará el área del análisis de causa:
|
Para obtener más información sobre la función de cada uno de los componentes, consulte el artículo Visión general del editor de formulario adaptativo.
Conclusión
Después de incluir los campos del formulario adaptativo, será posible realizar configuraciones adicionales. Consulte los siguientes artículos para saber cómo realizar estas configuraciones: