Uso de los tipos de captura en formularios

Esta sección detalla cada tipo de captura y los controles que se pueden aplicar para restringir la entrada de datos en los campos dentro de un formulario de Interact. Hay doce tipos de capturas diferentes enumerados a continuación con ejemplos y parámetros configurables.

Texto

Si necesita crear un campo que garantice que un usuario escriba la información correcta en el formato correcto, el tipo de captura Texto es la mejor solución. El campo Texto es el tipo de captura más utilizado. Permite ingresar datos en combinaciones alfanuméricas; por lo tanto, se aceptan tanto letras como números.

Como estándar, el tipo de captura Texto admite el uso de expresiones regulares simples que se pueden controlar estableciendo valores para los campos detallados en la tabla siguiente.

Campo Descripción

Longitud mínima de caracteres

La cantidad mínima de caracteres que se pueden escribir en el campo. Debe ser superior a 0.

Longitud máxima de caracteres

La cantidad máxima total de caracteres que se pueden ingresar en el campo. La cantidad máxima que se puede establecer es 50.

Caracteres permitidos

El conjunto de caracteres que el usuario puede usar. Esto utiliza expresiones regulares simples y, por lo tanto, un usuario puede escribir “[A-F]” forzando al usuario a ingresar solo los caracteres entre A y F, en mayúsculas. Puede ingresar algunas de las otras expresiones regulares, como “|” que significa “o”. Por lo tanto, si ingresa “[A‑F]|[a-f]”, un usuario puede ingresar los caracteres entre A y F en mayúscula o minúscula.

Caracteres no permitidos

Esto funciona de manera muy similar a los caracteres permitidos. Aquí puede especificar los caracteres que no permite en el campo de texto. Por ejemplo, podría ser tan simple como “&” para restringir el uso de un signo et cuando los usuarios escriben texto.

Valor inicial

El valor inicial le permite especificar el valor inicial que el usuario verá cuando acceda al formulario.

Enmascarar datos en el ingreso

Esta es una opción importante cuando la información que se envía es confidencial y usted no desea que otras personas vean los datos en la pantalla. Por ejemplo, la información personal sobre la fecha de nacimiento es un dato privado. Por lo tanto, si marca Enmascarar datos en el ingreso, el usuario verá que aparecen puntos a medida que escribe la información. Esta información está oculta para todos los que usan Interact. Cuando los datos se envían a Blue Prism, el Digital Worker puede ver los datos para su procesamiento en la automatización.

Enmascarar datos en el ingreso solo está disponible dentro del campo de texto. Por lo tanto, si desea enviar un número y eliminar el contenido después del envío, debe usar un campo de texto para la entrada en lugar de un campo de número.

Purgar datos al enviar

Esta es una opción importante cuando la información que se envía es confidencial. Si se selecciona esta opción, todos los datos que el usuario de Interact ingresa en este campo se eliminarán cuando se envíe el formulario y no se almacenarán en la base de datos de Interact. La información que se ingresó en estos campos no estará presente en la entrada del registro de auditoría de Hub para el formulario enviado. Los datos son solo se almacenan en la base de datos de Blue Prism y en cualquier destino de almacenamiento adicional configurado como parte del proceso de automatización del formulario.

Para los campos en los que se establece esta opción, aparece un ícono de información junto al campo en el formulario con una sugerencia que indica que la información de este campo se purgará.

Para evitar que los aprobadores de Interact puedan ver la información ingresada en este campo, seleccione Enmascarar datos en el ingreso además de Purgar datos en el envío.

Como alternativa, puede seleccionar Regex y configurar expresiones regulares más complejas. Para obtener más información consulte Uso de expresiones regulares.

Ejemplo del campo Texto

En el ejemplo siguiente, el campo se estableció como obligatorio con un límite mínimo de dos caracteres, pero sin límite máximo en la cantidad de caracteres ingresados. El campo se restringió a caracteres en mayúscula aplicando una restricción de caracteres simples.

Con la función Regex, puede crear una restricción de caracteres complejos. Utilizando el número de seguro nacional del Reino Unido como ejemplo, se puede aplicar una expresión regular que garantizará que siempre se ingrese el formato correcto. De lo contrario, se enviará un mensaje de advertencia.

Puede probar la restricción de cadena de caracteres y ver el comportamiento del campo. Ingrese un número de formato correcto en el campo de formulario correspondiente en la página Editar formulario; este valor se acepta y no aparece ningún mensaje de error de validación. Luego, borre el campo e ingrese un número con formato incorrecto, lo que hará que se muestre su mensaje de error de validación.

Área de texto

El tipo de captura Área de texto tiene muchas de las mismas características que el tipo de captura Texto, pero permite que el usuario ingrese una gran cantidad de información como múltiples líneas de texto, hasta 3500 caracteres. Permite ingresar datos en combinaciones alfanuméricas; por lo tanto, se aceptan tanto letras como números.

De manera predeterminada, el tipo de captura Área de texto usa expresiones regulares simples que se pueden controlar estableciendo valores para los campos detallados en la tabla siguiente.

Campo Descripción

Longitud mínima de caracteres

La cantidad mínima de caracteres que se pueden escribir en el campo. Debe ser superior a 0.

Longitud máxima de caracteres

La cantidad máxima total de caracteres que se pueden ingresar en el campo. La cantidad máxima que se puede establecer es 3500.

Caracteres permitidos

El conjunto de caracteres que el usuario puede usar. Esto utiliza expresiones regulares simples y, por lo tanto, un usuario puede escribir “[A-F]” forzando al usuario a ingresar solo los caracteres entre A y F, en mayúsculas. Puede ingresar algunas de las otras expresiones regulares, como “|” que significa “o”. Por lo tanto, si ingresa “[A‑F]|[a-f]”, un usuario puede ingresar los caracteres entre A y F en mayúscula o minúscula.

Caracteres no permitidos

Esto funciona de manera muy similar a los caracteres permitidos. Aquí puede especificar los caracteres que no permite en el campo de texto. Por ejemplo, podría ser tan simple como “&” para restringir el uso de un signo et cuando los usuarios escriben texto.

Valor inicial

El valor inicial le permite especificar el valor inicial que el usuario verá cuando acceda al formulario.

Como alternativa, puede seleccionar Regex y configurar expresiones regulares más complejas. Para obtener más información consulte Uso de expresiones regulares.

Ejemplo del campo Área de texto

En el siguiente ejemplo, el campo se ha configurado como opcional sin ninguna otra restricción:

Este ejemplo se muestra a continuación junto con un campo de texto. El campo Texto se utiliza para capturar el rol o el cargo del usuario y el campo Área de texto está disponible para que ingresen cierta información sobre sus roles y responsabilidades:

Número

El tipo de captura Número tiene varias funciones para controlar cómo los usuarios ingresan sus datos y cómo se muestran.

El campo Número restringe la entrada a caracteres numéricos solamente. El campo admite el uso de punto o punto y aparte “.” como separador decimal y coma “,” para el separador de miles. Si el número es un número financiero, puede usar el carácter de prefijo para aplicar cualquier símbolo de moneda aplicable. Además, puede forzar el uso de la coma “,” ya que el número se escribe seleccionando la opción Mostrar comas. Por último, puede asignar un valor mínimo o máximo al número, si corresponde.

Varios países usan coma decimal en lugar de un punto decimal como separador. Si esto es necesario, se recomienda que se utilice un campo Texto para definir el formato aplicable en lugar de un campo Número.

Campo Descripción
Carácter del prefijo

Agrega un carácter de prefijo en la visualización del formulario. Esto es útil cuando se ingresan valores monetarios.

El carácter de prefijo no se envía a sus automatizaciones.

Solo se permiten números enteros Restringe al usuario a ingresar solo números enteros en el campo de datos.
Lugar de la coma decimal Especifica la cantidad de lugares decimales que desea para los datos ingresados. Puede tener hasta un máximo de quince lugares de punto decimal.
Mostrar comas

Ingresa una coma cada vez que el número supera los mil.

Este es el formato del Reino Unido con una coma utilizada como separador entre miles y un punto decimal para fracciones (por ejemplo, £25,000), a diferencia de muchos países europeos donde se intercambian la coma y el punto decimal.

Valor mínimo Establece un valor mínimo para el número que el usuario debe ingresar en el campo.
Valor máximo Establece un valor máximo para el número que debe ingresar el usuario en el campo.
Paso Define un valor de paso. Trabaja junto con la flecha en el campo de entrada de datos, donde un usuario que alterna las flechas obligará al número a avanzar en los pasos definidos.
Valor inicial Establece un valor inicial para el número en el campo.

Ejemplo del campo Número

En el ejemplo siguiente, el campo Número se utiliza para crear un campo de salario. Esto captura un salario, con el símbolo “£” como prefijo y forzando las comas para que se apliquen como separador de miles. En este ejemplo, también se ha definido un marcador de posición. Un marcador de posición mostrará texto gris en el campo antes de escribirlo, por lo que se puede mostrar un valor representativo.

Si desea aplicar una regex específica a un número, debe utilizar un campo Texto. Esto aplicará el formato que necesita. Por ejemplo, la siguiente regex verificará que se haya ingresado correctamente un número de teléfono móvil del Reino Unido:

^07([\d]{3})[(\D\s)]?[\d]{3}[(\D\s)]?[\d]{3}$

Fecha

El tipo de captura Fecha tiene un rango de características para controlar cómo los usuarios ingresan los datos y cómo se muestran. El siguiente formulario en blanco muestra las opciones disponibles.

Campo Descripción
Formato de la fecha

Defina el formato de la fecha. Hay tres opciones disponibles:

  • Formato de EE. UU.: MM/DD/AAAA
  • Formato del Reino Unido: DD/MM/AAAA
  • Formato internacional: AAAA/MM/DD
Permitir fechas Controla si se permiten fechas solo en el pasado, solo en el futuro o en cualquier fecha. Por ejemplo, cuando se ingresa una fecha de nacimiento, se requerirían solo fechas pasadas y no futuras.
Valor inicial Un menú desplegable que ofrece cinco opciones: Ninguno, Hoy, Hoy +, Hoy - y Fecha personalizada.

Se debe establecer un valor inicial. Si no tiene restricciones, esto se puede configurar como Ninguno. Sin embargo, también puede restringir el valor inicial a Hoy u Hoy + o – una cantidad de días. Por lo tanto, para establecer un valor inicial de una quincena atrás, debe ingresar Hoy - y luego, en el nuevo campo, ingresar 14 días.

Si eso no le indica la fecha como un valor inicial que necesita, puede seleccionar Fecha personalizada e indicar una fecha específica, por ejemplo, el último día del siglo XX.

Restricción de fecha pasada Crea una ventana en las fechas a las que el usuario del formulario puede acceder, por ejemplo, si configura 14 días, creará una ventana de solo 14 días en el pasado a la que el usuario puede acceder.
Restricción de fecha futura Crea una ventana en las fechas a las que el usuario del formulario puede acceder, por ejemplo, si configura 14 días, creará una ventana de solo 14 días en el futuro a la que el usuario puede acceder.

Cuando se utiliza el campo Restricción de fecha pasada o Restricción de fecha futura junto con Hoy- u Hoy+, la restricción de fecha debe incluir la cantidad total de días; la cantidad de días para la ventana y la cantidad de días pasados o futuros.

Ejemplo del campo Fecha

El ejemplo a continuación muestra un campo de fecha que se puede utilizar en un formulario de unión de principiante. El ejemplo especifica el formato de fecha como DD/MM/AAAA, sin embargo, hay otras dos opciones que son MM/DD/AAAA o AAAA/MM/DD. Se ingresó un marcador de posición que muestra el formato en el que aparecerá la fecha y la búsqueda de la fecha se restringió solo a fechas futuras a partir de la fecha de hoy. Si se selecciona Hoy- como Valor inicial, puede ingresar un número en Días desde la fecha de hoy, lo que restringe el calendario para que comience una cantidad de días después. Además, utilizando los campos Restricción de fecha pasada o Restricción de fecha futura, puede crear una “ventana” en las fechas en las que el usuario del formulario puede acceder, por ejemplo, si se configuran 14 días, se creará una ventana de solo 14 días en los que el usuario puede acceder.

Al revisar el resultado, el usuario verá un calendario emergente que puede usar para seleccionar la fecha que necesita.

Hora

Solo hay un campo que se puede utilizar para controlar la entrada del usuario en el campo Hora que es el valor inicial. Este campo establecerá un valor predeterminado en la pantalla que el usuario luego puede cambiar según sea necesario; consulte a continuación.

Ejemplo del campo Hora

El siguiente ejemplo muestra las propiedades de captura del campo Hora y un ejemplo de visualización dentro de un formulario.

Cargar

El tipo de captura Cargar permite analizar un archivo o una imagen en una automatización para su posterior procesamiento. La transferencia es para cualquier formato excepto para archivos ejecutables con una extensión de archivo .exe. Los archivos se almacenan dentro del almacenamiento de “blob” y se incluye una URL en la colección enviada a la cola de Blue Prism.

El campo Carga solo tiene un aspecto de control que es la extensión del archivo que se carga: el tipo de entrada. Si:

  • elige Imagen como tipo de archivo, puede seleccionar de uno a tres tipos de archivo: JPG, PNG o GIF.
  • elige Archivo, puede agregar una lista de extensiones que desea admitir en el formulario. Estas deben agregarse sin el “.” inicial y separadas por comas. No puede cargar ejecutables, aquellos con extensión “.exe”.

De manera predeterminada, el tamaño máximo de carga de archivos es de 5 Mb y el tamaño de la imagen se limita a 1920 x 1080 píxeles.

Un administrador del sistema puede aumentar el tamaño máximo cambiando el valor definido en el archivo de configuración de Hub en el servidor. El valor especificado en el campo Tamaño máximo en la página Crear carga no puede ser mayor que el valor definido en el archivo de configuración (de manera predeterminada, este es 5).

Ejemplo del campo Cargar

A continuación se muestra un ejemplo del campo Cargar que permitirá que el usuario de Interact cargue un CV del principiante. El documento que se carga puede estar en formato PDF, Microsoft Word o Texto.

Las extensiones permitidas deben ingresarse sin un punto inicial o punto final “.”.

El usuario verá lo siguiente en el formulario cuando envíe una solicitud.

Párrafo

El tipo de captura Párrafo le permite agregar texto con formato al formulario con el fin de brindar ayuda al usuario de Interact para que envíe la información correcta en el formato correcto. Puede usar técnicas de formato para poner en negrita, subrayar, escribir en cursiva y resaltar texto para enfatizar las partes importantes del texto.

El párrafo puede implementarse en un estado oculto inicialmente y luego solo revelarse según el cumplimiento de la condición de una regla, o actualizarse cuando un Digital Worker haya actualizado el formulario en una automatización.

Los elementos de párrafo están restringidos a 500 caracteres.

El texto no se envía como parte de una solicitud a Blue Prism y, por lo tanto, no hay una id. de automatización.

Ejemplo del campo Párrafo

Un ejemplo del texto de un formulario se ilustra a continuación.

Regla horizontal

El tipo de captura Regla horizontal se utiliza con fines estéticos para dividir páginas grandes en un formulario separando el formulario en secciones para facilitar su legibilidad. La línea puede completarse para controlar el espacio antes y después, con un máximo de 999 píxeles a cada lado de la línea.

Ejemplo del campo Regla horizontal

El siguiente ejemplo muestra la configuración del relleno para una regla horizontal y cómo aparece debajo de un ejemplo del campo Párrafo.

Desplegable

El tipo de captura Lista despegable le permite configurar un menú desplegable para que un usuario de Interact seleccione uno o varios elementos de un menú desplegable.

Para una:

  • Selección única, se puede proporcionar una lista que permitirá que un usuario seleccione un elemento de la lista.
  • Selección múltiple, el usuario puede elegir cualquier número de elementos, un número mínimo de elementos o un número máximo de elementos. Esto depende de los valores configurados en los campos Selección mínima y Selección máxima.
Cuando define la lista de elementos que aparecerán en el menú desplegable, si los ingresa en el orden incorrecto, puede usar las flechas a la derecha para reordenar la lista.

Se puede agregar un máximo de 250 elementos a un campo desplegable.

Campo Descripción

Selección mínima

La cantidad mínima de elementos que el usuario puede seleccionar de la lista desplegable en el formulario.

Este campo no es relevante si Tipo de selección se estableció en Único.

Selección máxima

La cantidad máxima de elementos que el usuario puede seleccionar de la lista desplegable en el formulario. No hay restricción en el número máximo que se puede configurar. Si no se establece ningún valor, el usuario puede seleccionar cada elemento de su lista.

Este campo no es relevante si Tipo de selección se estableció en Único.

Opciones: Valor predeterminado

Si este es el valor predeterminado para el campo desplegable, seleccione el cuadro Valor predeterminado.

Opciones: Etiqueta

El texto que se mostrará en la lista desplegable. Las etiquetas tienen límites de 50 caracteres.

Opciones: Valor

El valor asociado con el elemento desplegable. Este puede ser diferente de la etiqueta. El valor está restringido a 50 caracteres.

Opciones: Eliminar

Si es necesario, haga clic en Eliminar para eliminar el elemento de la lista.

Los campos Grupo de radio y Grupo de casilla de verificación tienen una función similar al campo Lista despegable, que es la selección de un solo elemento o de varios. Sin embargo, si el espacio en el formulario está restringido, la lista despegable es la ruta recomendada, especialmente si hay una gran cantidad de elementos. Si solo hay unos pocos elementos para seleccionar y el tamaño general del formulario no importa, se pueden utilizar los campos de Grupo de radio o Grupo de casilla de verificación.

Ejemplo del campo Lista despegable

A continuación se muestra un ejemplo de configuración de un campo desplegable de selección única:

Esto creará el siguiente elemento en el formulario para que el usuario acceda.

Si se crea una lista desplegable con selección múltiple, se puede aplicar una restricción sobre si el usuario debe seleccionar un número mínimo o máximo de elementos.

Cuando se eligen elementos de la lista desplegable, aparecerán debajo del campo en el formulario. Los elementos seleccionados accidentalmente se pueden eliminar seleccionando la “x” junto al elemento.

Grupo de radio

El tipo de captura Grupo de radio, como Lista despegable, permite que los usuarios de Interact seleccionen un solo elemento; este tipo de captura no permite que se seleccionen múltiples entradas. El grupo de radio incluirá más bienes inmuebles en el formulario, por lo que si hay una gran cantidad de elementos que se deben seleccionar, una lista desplegable puede ser una mejor solución.

Puede controlar lo que ve el usuario al enumerar los elementos elegidos y, si es necesario, puede elegir un valor predeterminado.

Se puede agregar un máximo de 10 elementos a un grupo de radio.

Para obtener información sobre los campos y sus limitaciones, consulte Desplegable.

Cuando el formulario se implementa en Interact, los botones del grupo de radio se muestran de una manera visualmente diferente a la que se muestra en el área de prueba. Se muestran como una barra de botones horizontal dentro del sitio web de Interact. Por ejemplo:

Ejemplo de Grupo de radio

El siguiente ejemplo muestra un grupo de radio donde el usuario tiene que elegir entre tres opciones.

Grupo de casillas de verificación

Las opciones disponibles al configurar el grupo de casillas de verificación son las mismas que las de la Lista despegable. El grupo Casillas de verificación se puede configurar para permitir una sola selección o varias selecciones. De manera similar, el número de elementos que se pueden elegir se puede establecer utilizando los valores Selección mínima y Selección máxima. El grupo Casilla de verificación muestra todos los elementos, en lugar del campo Lista despegable donde el usuario se desplaza por una lista.

Se puede agregar un máximo de 10 elementos a un grupo de casilla de verificación.

Para obtener información sobre los campos y sus limitaciones, consulte Desplegable.

Ejemplo de grupo de casilla de verificación

El siguiente ejemplo muestra un grupo de casilla de verificación donde hay seis opciones que el usuario puede seleccionar. Sin embargo, si el campo se deja como un solo tipo de selección, el usuario solo puede seleccionar un elemento. Esta es la misma funcionalidad que el campo de grupo de radio pero tiene una pantalla diferente.

Si se elige el tipo de selección múltiple, el usuario puede seleccionar varios elementos de la pantalla. Sin embargo, puede restringir el número elegido estableciendo un valor de selección mínimo y máximo.

Tabla

El tipo de captura Tabla le permite ingresar una tabla dentro de un formulario que se puede utilizar para recopilar datos. Puede controlar el número de filas en una tabla que ve el usuario de Interact, crear el número de columnas necesarias y asignar encabezados de columna. Se puede agregar un máximo de 15 columnas a una tabla. El usuario puede entonces agregar o eliminar filas a la tabla según se controle a través de la configuración en el elemento de tabla.

Puede establecer el recuento de filas inicial, el número mínimo de filas y el número máximo de filas.

Ejemplo de tabla

En este ejemplo, se recopilan las calificaciones de educación y se espera que el usuario escriba en el campo las calificaciones que tiene en el nivel adecuado. Este ejemplo define una tabla que comienza con un recuento de filas inicial de tres filas, con un máximo de 12 filas a las que el usuario puede acceder. Esto muestra lo siguiente:

El uso del estado inicial es importante. Si configura el campo Tabla en un estado de obligatorio y especifica una tabla de 6 columnas por 3 filas, el usuario deberá completar cada celda de la tabla con un valor para poder enviar la solicitud. Esto podría ser un requisito, pero el uso del estado opcional puede ser mejor en la mayoría de los campos de la tabla. Sin embargo, puede utilizar el estado obligatorio en combinación con una columna configurada para permitir valores en blanco o vacíos dentro de la columna. Esto se realiza seleccionando Permitir valor vacío junto a la columna en la que permitirá valores en blanco.