apps
2021.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
Sin asistencia
Apps User Guide for Automation Suite
Automation CloudAutomation Cloud Public SectorAutomation Suite
Last updated 11 de nov. de 2024

Regla: Si-Entonces-Si no

Proporciona soporte para declaraciones condicionales

A menudo queremos hacer cosas "condicionalmente" en nuestra aplicación, por ejemplo: si el valor de una etiqueta es <0, queremos que sea roja. Podemos hacer cosas de forma condicional en nuestra aplicación utilizando la declaración combinada con expresiones condicionales.

En Apps Studio, la regla Si-Entonces-Si No permite especificar:

  1. la(s) condición(es) a comprobar (va en la instrucción Si)
  2. lo que sucede si la condición es verdadera (va en la instrucción Entonces)
  3. lo que sucede si la condición es falsa (va en la instrucción Si no)



La declaración Si

Hay dos tipos de declaraciones condicionales que se pueden utilizar dentro del Si:

  • Comparar: se usa para comparar dos valores.
  • Grupo: se usa para agrupar comparaciones múltiples (Y/O).

Comparar

La función de comparación te permite escribir una expresión condicional; algo que se evalúa como verdadero o falso.



Cada condición especifica dos valores a comparar y una operación de comparación.

Estos valores pueden ser:

  • una referencia a una propiedad de control
  • un valor estático (como un número o una cadena)

La operación de comparación debe ser una de las siguientes:

Operación de comparación

Símbolo

Descripción

Ejemplo

Menor que

<

Devuelve verdadero si el valor de la izquierda es menor que el de la derecha

3 < 6

Menor que o igual

Devuelve verdadero si el valor de la izquierda es menor o igual que el de la derecha

Valor Efectivo ≤ 0

mayor que

 

Devuelve verdadero si el valor de la izquierda es mayor que el de la derecha

5 > 2

mayor que o igual

Devuelve verdadero si el valor de la izquierda es mayor o igual que el de la derecha

Valor Efectivo ≥ 0

Igual

=

Devuelve verdadero si el valor de la izquierda es igual al de la derecha

Estado = WA

No igual

Devuelve verdadero si el valor de la izquierda no es igual al de la derecha

Id de transacción ≠ 0

Grupo

La función Agrupar permite combinar varias expresiones condicionales. Esto nos permite realizar expresiones condicionales más complejas como "si tanto X como Y son verdaderos" o "si X o Y son verdaderos" en nuestras aplicaciones.



El grupo te permite agrupar varias declaraciones de comparación utilizando la lógica.

La declaración Entonces-Si No

Las declaraciones Entonces y Si No pueden ser cualquier regla, lo que significa que se pueden anidar declaraciones.

Ejemplo

Escenario: cuando se hace clic en el botón "Enviar", se ejecuta un proceso que devuelve un ID de transacción. El color del texto de la etiqueta "ID de la transacción" debe ser rojo si el depósito es inferior a 0; en caso contrario, debe ser verde.



El color del texto de la etiqueta "ID de la transacción" debe ser rojo si su valor es inferior a 0; en caso contrario, debe ser verde.

  • La declaración Si
  • Comparar
  • Grupo
  • La declaración Entonces-Si No
  • Ejemplo

¿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.