UiPath Documentation
apps
2022.4
false
Apps User Guide for Automation Suite
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

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.

Nota:

Según las especificaciones de la función, algunas tienen una representación gráfica, mientras que otras no.

Comienza a utilizar las funciones disponibles seleccionando el operador necesario, introduce los parámetros y espera a que se obtenga el valor de salida.

Nota:
  • 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.

Operadores de función

Operadores y funciones matemáticos

Please access this page for more details.

Operadores aritméticos

OperadorDescripciónEjemplo
+adiciónx = y + 2
-Sustracciónx = y - 2
*Multiplicaciónx = y * 2
/Divisiónx = y / 2
%Módulo (resto de la división)x = y % 2
++Incrementox = ++y
--Reducciónx = --y

x = y--

Operadores de cadena

Utilizaremos la siguiente hipótesis para presentar los operadores de cadena: text1 = "Good ", text2 = "Morning", and text3 = "".

OperadorEjemplotexto1texto2texto3
+=texto1 += texto2"Buenos días""Días"""
&texto3 = texto1 + texto2"Buenos ""Días""Buenos días"

Operadores de comparación

Utilizaremos la siguiente hipótesis para presentar los operadores de comparación: x = 5.

OperadorDescripciónComparandoDevoluciones
=, ==igual a ("=" es igual que "==")x == 8

x == 5
False

Verdadero
>mayor quex > 8False
>=mayor que o igual ax >= 8False
!=No igualx != 8Verdadero
<Menor quex < 8Verdadero
<=menor que o igual ax <= 8Verdadero

Operadores lógicos

Utilizaremos la siguiente hipótesis para presentar los operadores lógicos: x=6 y y=3.

OperadorFunciónDescripciónEjemplo
!, not, NOTNo()no!(x === y) is true
&&, and, ANDY()y(x < 10 && y > 1) is true
||, or, ORO()o(x === 5 || y === 5) is false

Otros operadores

El operador in devuelve un resultado verdadero si la propiedad especificada está en el objeto especificado; de lo contrario, devuelve un resultado falso.

Nota:

El operador in solo admite tipos de datos primitivos, como string, number, boolean, null.

El operador 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.

Función: Guid

Usa esta función para generar un identificador único.

SintaxisDescripción
Guid()Devuelve un identificador único.

Función: nueva

Nota:

To better understand how the New function works, check out the Using Apps with Data Service pages in the How To section.

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.

For more information on using the function, see the Using the New Function page.

Sintaxis Descripción Ejemplo
Nueva(Entidad)

Crea una nueva entidad en memoria.

docs image

Cuando se crea una nueva entidad mediante la función Nueva, los valores por defecto se rellenan automáticamente.

Función: buscar

Consejo:

To better understand how the Lookup function works, check out the Using Apps with Data Service pages in the How To section.

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.

docs image

Función: filtro

Nota:

To better understand how the Filter function works, check out the Using Apps with Data Service pages in the How To section.

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.

Nota:

Depending on your project's needs, you can choose to exclude certain conditions when using the Filter function. To exclude a condition, you can write an expression that resolves the filter field (first parameter of the condition array) to a null. For example, you can use the following:

Filter(Customer, [If(IsBlank(Dropdown.Value), null, City), "=", Dropdown.Value])

In this case, the filter on City is only applied when the Dropdown contains a value other than blank.

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.

docs image

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado