- Primeros pasos
- Antes de empezar
- Tutorial
- Acceder a la URL de producción de una aplicación
- Crear una aplicación optimizada para dispositivos móviles
- Insertar aplicaciones
- Insertar mapas
- Establecer contexto externo
- Utilizar matrices para rellenar controles desplegables, desplegables de selección múltiple y botones de opción
- 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
- Eventos y reglas
- Regla: Si-Entonces-Si no
- Regla: abrir una página
- Regla: Abrir URL
- Norma: cerrar ventana emergente/inferior
- 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
- Gestión del ciclo de vida de las aplicaciones (ALM)
- Guía básica de resolución de problemas
Tabla
- Información sobre las 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.
- Fuente de datos: la fuente de datos que quieres mostrar en la tabla. Los tipos de datos válidos son Tabla de datos y Matriz de objetos. Una vez que obtienes la fuente de datos, la tabla detecta automáticamente las columnas de datos.
-
Columnas: las columnas de la tabla que quieres mostrar en la tabla. Expandir cada encabezado de columna expone las siguientes propiedades de la columna:
- Nombre: el nombre para mostrar del encabezado de la columna. Se rellena automáticamente.
- Fuente: la fuente 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 el tiempo de ejecución.
-
Ordenable: si se selecciona, las columnas de la tabla se pueden ordenar.
-
Alineación de control: de forma predeterminada, se establece en Estiramiento. Se puede establecer una alineación diferente.
Nota: la alineación depende del diseño seleccionado para el elemento principal (Vertical vs Horizontal). -
Color de fondo: el color de fondo de la cabecera y el cuerpo de la tabla.
-
Borde: establece el borde del control. Se pueden configurar el grosor, el color y el radio del borde.
-
Fuente: los atributos de la fuente tanto para el encabezado de la columna como para el texto del cuerpo de la columna, como la familia de la fuente, el tamaño, el color o el estilo (negrita, cursiva y subrayado). Por defecto, 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 superiores/inferiores e izquierdos/derechos. Estas propiedades se pueden separar utilizando el botón Enlace situado a la derecha de la sección Margen.
-
Tamaño: el ancho y la altura del control. Por defecto, el Ancho se establece en
auto
, y 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.
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.
Para mejorar la accesibilidad, puedes utilizar los siguientes atajos de teclado en la lista de columnas de la pestaña General en el panel de configuración:
- Teclas de flechas Arriba y Abajo para cambiar la columna seleccionada
- Tecla de flecha Alt+Up para desplazar hacia arriba la columna seleccionada
- Tecla de flecha Alt+Down para desplazar la columna seleccionada hacia abajo
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 |
-
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>.ToListSource
Processes.<process_name>.<datatable_output_argument>.ToListSourcePor ejemplo:
Processes.Process_A.out_dt1.ToListSource
Processes.Process_A.out_dt1.ToListSourceLas columnas de la tabla deben reflejar las columnas del objeto TablaDeDatos.
Introducción
Esta aplicación muestra cómo trabajar con entidades utilizando el control Tabla .