- 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
Acerca de las expresiones
Las expresiones se componen de varias operaciones que permiten transformar, modificar y calcular los datos dentro de una aplicación para obtener un resultado. Las expresiones pueden utilizarse en varios escenarios, como por ejemplo:
- Vincula a las variables, la salida del proceso, y otros valores de control desde el panel de recursos.
- Concatena cadenas utilizando el símbolo
&
. - Realiza operaciones comparativas.
- Crea operadores lógicos dentro de las operaciones comparativas.
- Ajusta los valores de control a través de la función
If
añadida a las operaciones comparativas. - Realiza operaciones aritméticas con la ayuda de expresiones.
- Declara datos estáticos como "Cadena", verdadero/falso, 123, etc. o listas estáticas de los primitivos como una lista de cadenas.
- Controla las propiedades ocultas, deshabilitadas y el color de la fuente o el fondo.
- Haz referencia a un registro o campo seleccionado en un registro de otro control.
Al configurar las expresiones, se pueden utilizar las siguientes operaciones:
- Funciones
- Operadores con nombre
Las siguientes funciones están disponibles para Apps:
Función |
Descripción |
---|---|
La función Y devuelve verdadero si todos los argumentos son verdaderos. La función O devuelve verdadero si cualquiera de los argumentos es verdadero. La función No devuelve verdadero si su argumento es falso, y devuelve falso si su argumento es verdadero. | |
Combina varias cadenas en una sola cadena | |
Devuelve Verdadero si una cadena contiene un fragmento de texto. | |
Devuelve Verdadero si una cadena termina con un fragmento de texto. | |
Devuelve un valor si una condición es Verdadera y otro valor si no lo es. | |
Comprueba si hay un valor en blanco. | |
Devuelve la longitud de una cadena de texto. | |
Devuelve verdadero si una cadena comienza con un fragmento de texto. |
Además de las funciones, las expresiones de Apps también admiten operadores matemáticos y condicionales. Para conocer los operadores admitidos, consulta la siguiente tabla.
Categoría |
Operador |
---|---|
Expresión adicional |
+ , - |
Expresión atómica |
() , literal, variable, funciones
|
Expresión de comparación |
< , <= , > , >= , in |
Expresión de concatenación |
|
Expresión de igualdad |
== , != |
Expresión de exponenciación |
|
Expresión lógica |
&& , and ,AND ,| | ,or ,OR |
Expresión multiplicativa |
* , / , % |
Expresión unitaria |
! , not , NOT , + unitaria, - unitaria |
Las expresiones pueden usarse para lo siguiente:
- Controles
- Reglas
Las expresiones están habilitadas para las propiedades ocultas y deshabilitadas de los siguientes controles y sus valores de visualización:
- Botón: texto (no se admite el icono)
- Casilla de verificación: etiqueta, verificada
- Selector de fechas: texto de sugerencia
- Lista desplegable: texto de sugerencia, seleccionado por defecto
- Conmutador: etiqueta, habilitado
- Área de texto: texto predeterminado, texto de sugerencia
- Cuadro de texto: texto por defecto, texto de sugerencia
- Etiqueta: texto
- Encabezado: texto
-
Imagen: URL
Las reglas se utilizan para habilitar la lógica condicional. Puedes utilizar expresiones en las siguientes reglas:
- Si: comparar, grupo
- Abrir URL: URL
- Mostrar mensaje: título, mensaje
- Mostrar/ocultar indicador giratorio: mensaje
- Iniciar proceso: anulación de entrada
-
Establecer valor: valor