apps
latest
false
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.
UiPath logo, featuring letters U and I in white
LEGACY

Guía del usuario de Apps

Automation CloudAutomation Cloud Public SectorAutomation Suite
Última actualización 5 de ago. de 2024

Regla: Si-Entonces-Si no

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.