- Primeros pasos
- Aplicaciones de demostración
- Tutorial
- Crea tu primera aplicación
- Crear una aplicación optimizada para dispositivos móviles
- Directrices generales sobre la experiencia del usuario
- Utilizar la vista maestra detallada
- Uso del visor de documentos
- Utiliza Recuento con valores de conjunto de opciones
- Usar valores seleccionados de una tabla
- Insertar aplicaciones
- Insertar mapas
- Ocultar contenedores mediante un botón
- Incluir enlaces MailTo
- Incluir la clasificación por estrellas
- Establecer contexto externo
- Trabajo con origen de datos y enlace de valor
- Uso de la actividad de envío de resultado provisional
- Aplicaciones públicas
- Notificaciones
- Cómo utilizar expresiones VB
- 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: restablece los valores
- 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: Guid
- 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
- Función: nueva
- Función: buscar
- Función: filtro
- Aprovechamiento de RPA en tu App
- Aprovechamiento de las entidades en tu App
- Aprovechar las colas en tu aplicación
- Aprovechar los medios en tu aplicación
- Aprovechar las acciones en tu aplicación
- Aprovechar las conexiones en tus aplicaciones
- Gestión del ciclo de vida de las aplicaciones (ALM)
- Aplicaciones de origen de Uipath
- Guía básica de resolución de problemas
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:
- la(s) condición(es) a comprobar (va en la instrucción Si)
- lo que sucede si la condición es verdadera (va en la instrucción Entonces)
-
lo que sucede si la condición es falsa (va en la instrucción Si no)
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).
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 |
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.
Las declaraciones Entonces y Si No pueden ser cualquier regla, lo que significa que se pueden anidar declaraciones.
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.