- Primeros pasos
- Antes de empezar
- Tutorial
- Acceder a la URL de producción de una aplicación
- Build a mobile-friendly app
- Depurar aplicaciones
- Insertar mapas
- Establecer contexto externo
- Utilizar matrices para rellenar controles desplegables, desplegables de selección múltiple y botones de opción
- Utiliza Recuento con valores de conjunto de opciones
- Usar TablaDeDatos con los controles Tabla y Editar cuadrícula
- Usar máscara de entrada
- Notificaciones
- Cómo utilizar expresiones VB
- Diseñar tu aplicación
- Visión general de los controles
- Diseño y estilo
- Ejemplos de diseños de aplicaciones
- Controles de iconos
- Crear aplicaciones accesibles
- Añadir descriptores accesibles
- Uso del control Pestaña para la accesibilidad
- Diseñar listas y encabezados accesibles
- Diseño de aplicaciones receptivas
- Relación de contraste de color
- Estilos preestablecidos y asignaciones a nivel de aria para el control Encabezado
- Lenguaje de runtime
- El panel de recursos
- Exportación e importación de páginas
- Referencias del contexto del usuario
- Cómo guardar tu App
- Errores de la aplicación y resolución de problemas
- Eventos y reglas
- Regla: Si-Entonces-Si no
- Regla: abrir una página
- Regla: Abrir URL
- Norma: cerrar ventana emergente/inferior
- Regla: mensaje de registro
- Regla: mostrar mensaje
- Regla: mostrar/ocultar indicador giratorio
- Regla: establecer valor
- Regla: iniciar el proceso
- Regla: restablece los valores
- Regla: subir el archivo al depósito de almacenamiento
- Regla: descargar el archivo del depósito de almacenamiento
- Regla: crear registro de entidad
- Regla: actualizar registro de entidad
- Norma: elimina el registro de entidad
- Regla: añadir a la cola
- Regla: flujo de trabajo del desencadenador
- Aprovechamiento de RPA en tu App
- Aprovechamiento de las entidades en tu App
- Aprovechar las colas en tu aplicación
- Aplicaciones en Studio Web
- Gestión del ciclo de vida de las aplicaciones (ALM)
- Guía básica de resolución de problemas

Guía del usuario de Apps
Tabla
Demos
Tabla: trabajar con entidades
Introducción
Esta aplicación muestra cómo trabajar con entidades utilizando el control Tabla .
Aplicación de demostración: pruébela usted mismo
Aplicación de demostración: instrucciones de uso
- Descarga el archivo zip con la aplicación de demostración. Contiene:
- Schema.json: el esquema para las entidades que utiliza la aplicación
- TableEntity_DemoApp.uiapp: el archivo de UiPath Apps
- En UiPath Data Service, importa el archivo Schema.json. Asegúrate de importar tanto las entidades (país y empleados) como los conjuntos de opciones (género y habilidades).
- Rellene sus entidades y conjuntos de opciones con datos.
- En UiPath Apps, crea una nueva aplicación e importa la aplicación descargada.
- Es posible que observe algunos errores. Para solucionarlos, sustituye la entidad Empleados a la que se hace referencia por la que has importado recientemente en el paso 2.
- Previsualiza la aplicación e interactúa con los datos de la tabla.
General
- Información sobre herramientas : el texto que se mostrará cuando un usuario de la aplicación pase el ratón por encima del control. Utilízalo para proporcionar información adicional sobre el control.
- Columnas : las columnas de la tabla que quieres mostrar en la tabla. Expandir cada encabezado de columna expone las siguientes propiedades de columna:
- Nombre : el nombre para mostrar del encabezado de la columna. Se rellena automáticamente.
- Origen : el origen de la columna a la que se hace referencia.
- Añadir nueva columna : añade nuevas columnas a tus datos haciendo clic en el icono más "+".
- Oculto : si es verdadero, oculta el control en tiempo de ejecución.
- Deshabilitado : si es verdadero, deshabilita el control en tiempo de ejecución.
- Ordenable : si se selecciona, las columnas de la tabla se pueden ordenar.
Events
- Valor cambiado: configura lo que sucede cuando se cambia el valor.
Nota:
No ofrecemos un evento Fila seleccionada para el control Tabla . Como alternativa, recomendamos utilizar el control Lista personalizada
Estilo
-
Alineación de control : de forma predeterminada, está establecido en Estirar. Se puede establecer una alineación diferente.
Nota:La alineación depende del diseño seleccionado para el elemento principal (Vertical u Horizontal).
-
Color de fondo : el color de fondo para el encabezado y el cuerpo de la tabla.
-
Borde : el borde del control. Se puede configurar el grosor del borde, el color y el radio .
-
Fuente : los atributos de fuente tanto para el encabezado de la columna como para el texto del cuerpo de la columna , como la familia de fuentes, el tamaño, el color o el estilo (negrita, cursiva y subrayado). De forma predeterminada, el control hereda la familia de fuentes del contenedor principal inmediato, que se indica con la palabra clave "heredada".
-
Margen : el margen del control. De forma predeterminada, se establece un margen de 4px. Se combinan las propiedades de los márgenes superior/inferior e izquierdo/derecho . Estas propiedades pueden separarse utilizando el botón Enlace situado a la derecha de la sección Margen .
-
Tamaño : la anchura y la altura del control. De forma predeterminada, la Anchura se establece en
autoy la Altura se establece en200px. Para establecer valores mínimos o máximos, haz clic en el icono de tres puntos (...). Si el tamaño del control es menor que las opciones, se muestra una barra de desplazamiento.Nota:El desplazamiento virtual mejora el rendimiento cargando en la ventana gráfica solo los elementos relevantes en el tiempo de ejecución. Esto solo funciona cuando se configura una altura y no se establece en automática.
Si la propiedad Altura se establece como automática, el tamaño del control en tiempo de ejecución y diseño pueden no coincidir. Esto sucede porque la altura del control depende del número de filas devueltas en el tiempo de ejecución, mientras que en el tiempo de diseño el control está vacío.
Para cualquier control con datos dinámicos, como tablas, menús desplegables o listas, recomendamos configurar una altura fijada para mejorar el rendimiento.
Atajos del teclado
For improved accessibility, you can use the following keyboard shortcuts in the columns list from the General tab in the configuration panel:
- Teclas de flecha arriba y abajo para cambiar la columna seleccionada.
- Alt+ tecla de flechaarriba para mover la columna seleccionada hacia arriba.
- Alt+ tecla de flechahacia abajo para mover la columna seleccionada hacia abajo.
Uso de TablaDeDatos en controles de tabla
Asegúrate de tener un objeto TablaDeDatos en tu aplicación.
Los objetos TablaDeDatos pueden definirse como argumentos de entrada, salida o entrada/salida de un proceso. Para utilizar estos objetos TablaDeDatos, debes hacer referencia al proceso en el que se utilizan como argumentos.
TablaDeDatos solo admite primitivas en una columna. Los argumentos de tipo complejo en una columna no funcionan en TablaDeDatos.
Digamos que tienes un proceso llamado "Proceso_A", que tiene los objetos TablaDeDatos como argumentos:
| Argumentos de entrada | in_dt1 |
| Argumentos de salida | out_dt1 |
| Argumentos de entrada/salida | inout_dt |
Tabla
-
Ve a la pestaña General de tu control Tabla .
-
En el campo Origen de datos del control, abre el editor de expresiones y escribe la siguiente expresión:
Processes.<process_name>.<datatable_output_argument>.ToListSourceProcesses.<process_name>.<datatable_output_argument>.ToListSourcePor ejemplo:
Processes.Process_A.out_dt1.ToListSourceProcesses.Process_A.out_dt1.ToListSourceLas columnas de la tabla deben reflejar las columnas del objeto TablaDeDatos.
Propiedades VB
| Propiedad VB | Tipo de datos | Descripción |
|---|---|---|
SelectedItem | Apps.Controls.TabularInitClass | Elemento actualmente seleccionado en el control. |
DataSource | Apps.Controls.ListSource(Of Apps.Controls.TabularInitClass) | Origen de datos para los valores dentro del control Tabla . |
Tooltip | Cadena | Texto de información que aparece cuando el usuario pasa el ratón por encima del control. |
Value | Apps.Controls.TabularInitClass | El valor actualmente seleccionado del control. |
Hidden | Booleano | Si es verdadero, oculta el control en tiempo de ejecución. |
Disabled | Booleano | Si es verdadero, deshabilita el control en tiempo de ejecución. |