- 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 funciones
Para ayudarte a definir determinadas Expresiones o incluir operaciones individuales mientras se diseña la aplicación, el diseñador proporciona un conjunto de Funciones listas para usar.
Comienza a utilizar las funciones disponibles seleccionando el operador necesario, introduce los parámetros y espera a que se obtenga el valor de salida.
- Los parámetros aceptados pueden ser el mismo tipo de argumentos o un reparto implícito de argumentos.
- El valor de salida puede ser primitivo o un objeto.
Accede a esta página para obtener más detalles.
Operador |
Descripción |
Ejemplo |
---|---|---|
|
adición |
|
|
Sustracción |
|
|
Multiplicación |
|
|
División |
|
|
Módulo (resto de la división) |
|
|
Incremento |
|
|
Reducción |
|
text1 = "Good ", text2 = "Morning", and text3 = ""
.
Operador |
Ejemplo |
texto1 |
texto2 |
texto3 |
---|---|---|---|---|
|
texto1 += texto2 |
"Buenos días" |
"Días" |
"" |
|
texto3 = texto1 + texto2 |
"Buenos " |
"Días" |
"Buenos días" |
x = 5
.
Operador |
Descripción |
Comparando |
Devoluciones |
---|---|---|---|
= , == |
igual a ("=" es igual que "==") |
|
False Verdadero |
|
mayor que |
|
False |
|
mayor que o igual a |
|
False |
|
No igual |
|
Verdadero |
|
Menor que |
|
Verdadero |
|
menor que o igual a |
|
Verdadero |
x=6
y y=3
.
Operador |
Función |
Descripción |
Ejemplo |
---|---|---|---|
! , not , NOT |
No() |
no |
|
&& , and , AND |
Y() |
y |
|
|| , or , OR |
O() |
o |
|
in
devuelve un resultado verdadero si la propiedad especificada está en el objeto especificado; de lo contrario, devuelve un resultado falso.
in
solo admite tipos de datos primitivos, como string
, number
, boolean
, null
.
in
no se admite en los escenarios de Data Service mediante el uso de choice-set
. En su lugar puedes usar el operador contains
pero solo para una entrada.
Usa esta función para generar un identificador único.
Sintaxis |
Descripción |
---|---|
Guid() |
Devuelve un identificador único. |
Utiliza esta función para crear una nueva entidad en memoria. Esta entidad no se almacena en el servicio de datos hasta que se ejecuta la regla Crear entidad.
Puedes utilizar la función Nuevo para crear un nuevo registro de entidad, mientras que la función Búsqueda crea un contexto de datos que solo puede utilizarse para actualizar un registro de entidad existente.
Para obtener más información sobre el uso de la función, consulta la página Uso de la nueva función.
Sintaxis |
Descripción | Ejemplo |
---|---|---|
Nueva(Entidad) |
Crea una nueva entidad en memoria. |
Utiliza esta función para encontrar y devolver el primer registro de una tabla que satisfaga una fórmula o condición.
Sintaxis |
Descripción |
Ejemplo |
---|---|---|
Buscar (entidad, condición) |
Devuelve el primer registro de Entidad que coincide con la condición. |
|
Usa esta función para filtrar una tabla en base a sus campos.
Esta función realiza una comprobación que no distingue entre mayúsculas y minúsculas.
null
. Por ejemplo, puedes usar lo siguiente:
Filter(Customer, [If(IsBlank(Dropdown.Value), null, City), "=", Dropdown.Value])
En este caso, el filtro Ciudad solo se aplica cuando el menú desplegable contiene un valor distinto del vacío.
Sintaxis |
Descripción |
Ejemplo |
---|---|---|
Filtro (entidad, condición) |
La función devuelve todos los registros cuyo resultado es verdadero.Estas expresiones pueden hacer referencia a campos/columnas por su nombre. |
|