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.
• Si el uso del formulario adaptativo en la aplicación offline está habilitado, algunas reglas, expresiones, propiedades y componentes no serán permitidos. Consulte cuáles componentes avanzados y de integración podrán ser utilizados:
- Avanzado: Archivo, Firma, Lista avanzada y Texto enriquecido.
- Integración: Adjunto.
• Si el formulario tiene habilitado el control de revisión del tipo Simplificado, el botón Aceptar revisión se mostrará en el editor. Consulte el artículo Revisar un formulario para más detalles.
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.
• Ajustes: permite realizar ajustes visuales en el panel.
• 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.
• Ajustes: permite realizar ajustes visuales en la sección.
• 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: permite realizar ajustes visuales en 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: permite realizar ajustes visuales en el 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: permite realizar ajustes visuales en el campo.
• 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.
• Ajustes: permite realizar ajustes visuales en el campo.
• Presentación: defina cómo se mostrará el campo.
• Reglas: defina las reglas que serán ejecutadas al enfocar 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. Nota: si se selecciona un campo de la tabla que se está utilizando en otro campo del formulario, se agregará 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.
• Ajustes: permite realizar ajustes visuales en el campo.
• Presentación: defina cómo se mostrará el campo.
• Reglas: defina las reglas que serán ejecutadas al enfocar 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. Nota: si se selecciona un campo de la tabla que se está utilizando en otro campo del formulario, se agregará un valor secuencial al fin 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.
• Ajustes: permite realizar ajustes visuales en el campo.
• Presentación: defina cómo se mostrará el campo.
• Reglas: defina las reglas que serán ejecutadas al enfocar 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.
Nota: si se selecciona un campo de la tabla que se está utilizando en otro campo del formulario, se agregará un valor secuencial al fin 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.
• Ajustes: permite realizar ajustes visuales en el campo.
• Presentación: defina cómo se mostrará el campo.
• Reglas: defina las reglas que serán ejecutadas al enfocar 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. Nota: si se selecciona un campo de la tabla que se está utilizando en otro campo del formulario, se agregará un valor secuencial al fin 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.
• Ajustes: permite realizar ajustes visuales en el campo.
• 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. Nota: si se selecciona un campo de la tabla que se está utilizando en otro campo del formulario, se agregará un valor secuencial al fin 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.
• Ajustes: permite realizar ajustes visuales en el campo.
• Presentación: defina cómo se mostrará el campo.
• Reglas: defina las reglas que serán ejecutadas al enfocar 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. Nota: si se selecciona un campo de la tabla que se está utilizando en otro campo del formulario, se agregará un valor secuencial al fin del nombre del campo que se está utilizando. |
|
Casilla de selección
|
• Título: defina un título para el campo.
• Ajustes: permite realizar ajustes visuales en 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. Nota: si se selecciona un campo de la tabla que se está utilizando en otro campo del formulario, se agregará un valor secuencial al fin 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.
• Ajustes: permite realizar ajustes visuales en 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. Nota: si se selecciona un campo de la tabla que se está utilizando en otro campo del formulario, se agregará un valor secuencial al fin del nombre del campo que se está utilizando.
Para agregar opciones al grupo, haga clic en el botón Editar campo. 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. También es posible inactivarlas; basta con deshabilitar el botón ubicado al lado del nombre del campo. |
| 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.
• Ajustes: permite realizar ajustes visuales en 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. Nota: si se selecciona un campo de la tabla que se está utilizando en otro campo del formulario, se agregará un valor secuencial al fin del nombre del campo que se está utilizando.
Para agregar opciones a la lista, es necesario hacer clic en el botón Editar campo. 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. También es posible inactivarlas; basta con deshabilitar el botón ubicado al lado del nombre del campo. |
| Botón |
• Título: defina un título para el botón.
Ajustes: permite realizar ajustes visuales en el campo.
• Presentación: defina cómo se mostrará el campo.
• Reglas: seleccione la regla que será ejecutada cuando se haga clic en este botón. |
| Fecha y hora |
• Título: introduzca el nombre que se mostrará como título. Marque la opción Ocultar el título para que no aparezca.
• Ajustes: permite realizar ajustes visuales en el campo.
• 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. Nota: si se selecciona un campo de la tabla que se está utilizando en otro campo del formulario, se agregará un valor secuencial al fin del nombre del campo que se está utilizando. |
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.
• Ajustes: permite realizar ajustes visuales en el campo.
• 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. Nota: si se selecciona un campo de la tabla que se está utilizando en otro campo del formulario, se agregará un valor secuencial al fin 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, por ejemplo. Si es necesario, defina el usuario que tendrá permiso para firmar el formulario.
• Ajustes: permite realizar ajustes visuales en el campo.
• 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. Nota: si se selecciona un campo de la tabla que se está utilizando en otro campo del formulario, se agregará un valor secuencial al fin 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.
• Ajustes: permite realizar ajustes visuales en 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.
• Ajustes: permite realizar ajustes visuales en el campo.
• 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. Nota: si se selecciona un campo de la tabla que se está utilizando en otro campo del formulario, se agregará un valor secuencial al fin del nombre del campo que se está utilizando. |
| 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: haga clic en este botón para configurar una fuente de datos SQL o REST para importar registros dentro de la tabla. Este campo solamente será habilitado después de que la tabla sea definida en el botón Tabla y campos. Para obtener más detalles sobre la configuración de grid o fuentes de datos, consulte los artículos:
• Presentación: defina cómo se mostrará la tabla:
• Reglas: seleccione la regla que será ejecutada cuando se haga algún cambio en este campo. |
| Tabla editable |
• 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: haga clic en este botón para configurar una fuente de datos SQL o REST para importar registros dentro de la tabla. Este campo solamente será habilitado después de que la tabla sea definida en el botón Tabla y campos.
• Presentación: defina cómo se mostrará la tabla:
|
| Lista de fuente SQL |
• 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 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. |
| Lista de fuente REST |
• 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 que contiene los valores que podrán ser seleccionados en este campo.
• Ajustes: permite realizar ajustes visuales en 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. |
Integración
| Adjunto |
• 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 adjunto. La altura mínima del área de adjuntos es de 15.
• Ajustes: permite realizar ajustes visuales en el área de adjunto.
• Presentación: defina cómo será la presentación del área de adjunto:
|
| 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.
• Ajustes: permite realizar ajustes visuales en el área de plan de acción.
• 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.
• Ajustes: permite realizar ajustes visuales en el área de análisis de causa.
• Presentación: defina cómo se mostrará el área del análisis de causa:
|
| Atributo |
• 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 atributo. La altura mínima del área de atributo es 15.
• Ajustes: permite realizar ajustes visuales en el área de atributo.
• Presentación: defina cómo será la presentación del área de atributo:
• Datos del proceso: informe el identificador de la actividad del proceso relacionado con el atributo. |
| Ruta responsable |
• 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 ruta responsable. La altura mínima del área de ruta responsable es 15.
• Ajustes: permite realizar ajustes visuales en el área de ruta responsable.
• Presentación: defina cómo será la presentación del área de ruta responsable:
• Datos del proceso: informe el identificador de la actividad del proceso relacionado con la ruta responsable. |
| Checklist |
• 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 checklist. La altura mínima del área de checklist es 15.
• Ajustes: permite realizar ajustes visuales en el área de checklist.
• Presentación: defina cómo será la presentación del área de checklist:
• Datos del proceso: informe el identificador de la actividad del proceso relacionado con el checklist. |
| Asociació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 de asociación. La altura mínima del área de asociación es 15.
• Ajustes: permite realizar ajustes visuales en el área de asociación.
• Presentación: defina cómo será la presentación del área de asociación:
|
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:



