RPA Connect
Español
Español
  • Diseño de formularios
    • Inicio rápido
      • Inicio de sesión en RPA Connect
      • Creación de un formulario
      • Entorno de trabajo
      • Diseño de un formulario básico
    • Asignación de propiedades
      • Propiedades generales
      • Apariencia
      • Validaciones
        • Validaciones avanzadas
      • Comportamiento
        • Comportamientos avanzados
    • Desarrollo integral de un formulario
      • Campos de texto y numéricos
      • Campos de fecha y hora
      • Campos de selección de opciones
      • Otros campos de entrada
      • Tablas
    • Utilización de recursos comunes
      • Carga de recursos
      • Utilización de recursos
    • Configuración de workflows
    • Opciones avanzadas
  • Administración
    • Admin App
      • Acceso a Admin App
      • Gestión de usuarios y grupos
      • Espacios de trabajo
      • Roles y permisos
    • Integración con Microsoft Entra ID
      • Autorización de sincronización
      • Gestión de grupos AD
      • Configuración de notificaciones Microsoft Teams
  • BLUEPRISM
    • Conexión con BluePrism
      • Creación de una credencial de autenticación
      • Generación de una instancia pública de formulario
      • Consulta de instancias de una plantilla
      • Otras acciones
        • Acciones vinculadas a instancias
        • Acciones vinculadas a archivos
        • Acciones vinculadas a stages
      • Información adicional
  • CANALES DE INTERACCIÓN
    • Gestión de instancias en Teams y el Portal
      • Interfaz y funciones comunes
        • Inicio
        • Envíos
        • Bandeja de Entrada
      • Actividad en Microsoft Teams
      • Características del Portal
Powered by GitBook
On this page
  • Propiedades de tablas
  • Table columns
  • Validations
  • Behavior
  • Configuración de tablas
  1. Diseño de formularios
  2. Desarrollo integral de un formulario

Tablas

PreviousOtros campos de entradaNextUtilización de recursos comunes

Last updated 12 months ago

Las tablas son una herramienta de gran funcionalidad y utilidad en la confección de formularios. Además de ofrecer opciones de configuración de permisos y ordenamiento para facilitar tanto la carga como el procesamiento de la información, también permiten adaptar la tipología de sus columnas para restringir y especificar qué tipo de datos serán aceptados en cada caso, al igual que sucede con los campos individuales.

Como vimos anteriormente, existen herramientas con una serie de propiedades únicas para su tipo. Veamos cada una de las características que puedes determinar al trabajar con tablas:

Propiedades de tablas

Table columns

En este apartado podrás crear las columnas que necesites desde el botón Add column, así como ocultarlas o mostrarlas (ícono con forma de ojo) y también eliminarlas (ícono con forma de cesto). Es importante que en este punto definas qué datos esperas obtener para que la información ingresada esté completa ya que los usuarios no podrán añadir nuevas ni quitar las existentes.

Validations

Esta propiedad se comporta de un modo similar en todos los campos, aunque en este caso lo que se podrá establecer es el mínimo (por ejemplo, 1) y el máximo (por ejemplo, 10) de filas aceptadas.

Behavior

Además de las opciones Readonly y Visibility, cuenta con una serie de casillas que puedes tildar para permitir acciones o conceder permisos al usuario. Estas son:

  • Show error markers: si está activada, habilita que se muestren los indicadores de error cuando los datos ingresados no respetan las validaciones del campo.

  • Can Add: permite que el usuario añada nuevas filas a la tabla.

  • Can Delete: permite que el usuario elimine filas.

  • Can Sort: permite que el usuario ordene las filas de una columna según un valor (por ejemplo, por orden alfabético de los textos).

  • Can Shrink: permite ajustar el espacio que ocupa la tabla dentro del formulario en función de los datos ingresados.

Configuración de tablas

Analizaremos en mayor detalle cómo funciona este tipo de elementos incorporando una nueva sección y sumando una tabla de ancho completo. Definiremos como Label “Historial de pedidos” y como Name “historial_pedidos”. En el apartado Validations, define que el número mínimo de filas sea 1 y el máximo 10. En Behavior, activa las opciones Can Add, _Can Delete_ y Can Sort, para que los usuarios puedan agregar nuevas filas, quitarlas y ordenar los datos ingresados.

A continuación, dirígete al apartado Table columns y añade 5 columnas. Las utilizaremos para que el usuario pueda ingresar el tipo de producto solicitado, la cantidad de unidades, el código de pedido, la fecha de solicitud y el comprobante.

Una vez que hayas creado las columnas, haz clic sobre el nombre de la primera para empezar a configurarla. Se abrirá un nuevo panel con las propiedades específicas para esa columna. En primer lugar, define como Name “historial_pedidos_producto” y en el apartado Type, elige que el tipo de campo sea Options, suponiendo que tenemos una cantidad limitada de productos entre las que el usuario puede elegir. Pulsa OK para guardar. A continuación, establece como Label “Producto” y como Size, 3 unidades.

En el apartado de opciones, define los valores como “Rojo”, “Verde” y “Azul”. Haz clic en Back para volver a las propiedades de la tabla.

Selecciona ahora la segunda columna. Define como Name “historial_pedidos_cantidad” y como tipo de campo, Number. Su Label será “Cantidad” y tendrá un tamaño de 2 unidades. Establece como Placeholder “Unidades solicitadas” y como valor máximo 100.

Regresa a las propiedades de la tabla para seleccionar ahora la tercera columna, que llamarás “historial_pedidos_codigo” y define que el tipo de campo sea Text. Su Label será “Código de pedido”. Activa la previsualización en tiempo real y haz clic en el signo "+" que se muestra en la parte superior de la tabla para agregar dos filas.

Imaginemos que los códigos están compuestos del siguiente modo, con las primeras dos letras y los primeros tres números siempre invariables: SP ZYR-30032905BC. Es posible reproducir esta estructura a través de las propiedades Prefix y Mask. Intenta configurar este campo y a continuación prueba ingresando los siguientes códigos:

  • Código correcto: SP ATI-30058452YT

  • Código incorrecto: SP RU-8001573PH1

El formulario debería impedir la carga de los datos incorrectos. Comprueba a continuación los parámetros que pueden utilizarse para la validación del código:

Establece el tamaño del campo en 3 unidades y vuelve hacia atrás para seleccionar ahora la cuarta columna. Define para la propiedad Name el valor “historial_pedidos_fecha”y escoge como tipo de campo Date. Su Label será “Fecha de solicitud” y su tamaño será de 2 unidades.

Por último, dirígete a las propiedades de la tabla y selecciona la última columna, que llamaremos “historial_pedidos_comprobante”. Establece como tipo de campo Attachment, define su Label como “Comprobante de pedido” y, dado que ya hemos ocupado 10 de las 12 unidades del ancho total con las columnas restantes, establece su tamaño en 2 unidades.

Una vez que hayas finalizado, tu formulario debería verse como el siguiente:

Selección del elemento de formulario Table
Apartado Table Columns con las opciones de añadir, ocultar y borrar columnas
Propiedades de validación para tablas
Propiedades de comportamiento para tablas
Agregado de columnas en una tabla
Agregado de filas en una tabla
Nuevos campos agregados al formulario de "Actualización de datos personales"