- Primeros pasos
- Antes de empezar
- Tutorial
- 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 valores
- Regla: iniciar el proceso
- Regla: subir el archivo al depósito de almacenamiento
- Regla: obtener el archivo del depósito de almacenamiento
- Regla: crear/actualizar registro de entidad
- Norma: elimina el registro de entidad
- Regla: añadir a la cola
- Función: Y, O, No
- Función: Concat
- Función: Contiene
- Función: Recuento
- Función: TerminaEn
- Función: Si
- Función: EstáEnBlanco
- Función: Longitud
- Función: Lista
- Función: ComienzaPor
- Función: suma
- Función: ordenar
- Función: ahora
- Función: hoy
- Función: Tiempo
- Función: Año
- Función: Mes
- Función: Día
- Función: Hora
- Función: Minuto
- 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
Cuando diseñas tu aplicación, a menudo quieres proporcionar una lógica para que, cuando suceda X, se haga Y. Apps ofrece la posibilidad de realizar estas acciones dinámicas:
- X se llama evento.
- Y se llama regla.
Aquí se muestran algunos ejemplos:
- Cuando se hace clic en el botón "Enviar depósito", ejecuta una automatización.
- Cuando el valor del recuadro "Efectivo" cambia, cambia el color de la etiqueta a rojo si el valor es < 0.
- Cuando se hace clic en el icono de ayuda, se abre el navegador para mostrar una página de documentación.
- Cuando se hace clic en un botón de pestaña, cambia el contenedor de la página para mostrar una diferente.
Al especificar qué reglas deben ejecutarse cuando se produce un evento, tu aplicación pasa de ser una simple visualización de información a una consola interactiva.
Eventos
Los eventos son desencadenantes que se producen cuando un usuario interactúa con una aplicación o un control. Cada control admite un único evento:
| Evento | Control(es) |
|---|---|
| Seleccionado | Botón, encabezado, etiqueta, icono, imagen |
| Valor cambiado | Casilla de verificación, selector de fecha, desplegable, deslizador, interruptor, área de texto, cuadro de texto, lista |
| Cargado | Página, tabla |
Reglas
Las reglas permiten que tu aplicación realice una acción cuando se produce un determinado evento. A continuación se muestra una lista de las reglas que Apps proporciona:
| Regla | Descripción |
|---|---|
| Si-Entonces-Si no | Proporciona soporte para las declaraciones condicionales en el creador de reglas |
| Abrir una página | Abre una página de la aplicación como un emergente o como el contenido de un contenedor de páginas |
| Abrir URL | Abre una URL en el navegador |
| Cerrar ventana emergente/inferior | Cierra el emergente actual |
| Mostrar mensaje | Mostrar un mensaje como notificación de aviso |
| Mostrar/ocultar indicador giratorio | Mostrar u ocultar una superposición de indicador giratorio para avisar de que la aplicación está ocupada |
| Establecer valores | Establecer el valor de una propiedad |
| Iniciar proceso | Inicia una automatización |
| Regla: subir el archivo al depósito de almacenamiento | Sube los archivos a un depósito de almacenamiento seleccionado. |
| Regla: obtener el archivo del depósito de almacenamiento | Descarga archivos de un depósito de almacenamiento seleccionado. |
| Regla: crear/actualizar registro de entidad | Crea o actualiza una entidad. |
| Norma: elimina el registro de entidad | Elimina una entidad del Data Service. |
| Regla: añadir a la cola | Añade un elemento a la cola. |
Reordenar reglas
Puedes reordenar las reglas haciendo clic y arrastrando el "enganche" en la ficha de color junto al nombre de la regla: