- Primeros pasos
- Antes de empezar
- Tutorial
- Crea tu primera aplicación
- Incluir gráficos de Excel en Apps
- Crea una aplicación compatible con dispositivos móviles
- Incluir enlaces MailTo
- Incluir la clasificación por estrellas
- Utiliza Recuento con valores de conjunto de opciones
- Uso del visor de documentos
- Utilizar la vista maestra detallada
- Establecer contexto externo
- Directrices generales sobre la experiencia del usuario
- Uso de la actividad de envío de resultado provisional
- 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: restablece los valores
- 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: Guid
- 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
- Función: nueva
- Función: buscar
- Función: filtro
- 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
Puedes comprobar todas las funciones disponibles actualmente para Apps en la sección Acerca de las funciones.
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