apps
2023.10
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
UiPath logo, featuring letters U and I in white
LEGACY
Guía de usuario de Legacy Apps para Automation Suite
Automation CloudAutomation Cloud Public SectorAutomation Suite
Last updated 11 de nov. de 2024

Acerca de las expresiones

Introducción

Consejo: Para entender mejor cómo funcionan las expresiones, consulta la página Utilizar expresiones en la sección Tutorial.

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.

Configurar expresiones

Al configurar las expresiones, se pueden utilizar las siguientes operaciones:

  • Funciones
  • Operadores con nombre

Funciones

Puedes comprobar todas las funciones disponibles actualmente para Apps en la sección Acerca de las funciones.

Operadores

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

Dónde se pueden utilizar las expresiones

Las expresiones pueden usarse para lo siguiente:

  • Controles
  • Reglas

Controles

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

Nota: Cuando se utilizan en propiedades de control, las expresiones se reevalúan en el runtime si alguno de sus valores dependientes cambia.

Reglas

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

Nota: Las expresiones no se reevalúan continuamente cuando se utilizan en reglas, solo en el momento en que se activa la regla.
  • Introducción
  • Configurar expresiones
  • Funciones
  • Operadores
  • Dónde se pueden utilizar las expresiones
  • Controles
  • Reglas

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.