Saturn Studio – Logic

Logic Module – Saturn Studio

banner

馃搶 驴Qu茅 es este m贸dulo?

El m贸dulo Logic te brinda herramientas para controlar el flujo de tu automatizaci贸n. Puedes usar condiciones, bucles, manejo de errores y agrupaci贸n de comandos.

Es ideal para crear l贸gica compleja que dependa de resultados, listas de datos o condiciones espec铆ficas.


鈿欙笍 Comandos disponibles

icon IF

Eval煤a una condici贸n utilizando l贸gica en JavaScript.

Par谩metro Descripci贸n
Condici贸n Condici贸n a evaluar con JS (por ejemplo, a > 10)
Uso Controlar si ejecutar un bloque de comandos dependiendo de una condici贸n.

icon Switch Case

Eval煤a una variable o valor y permite ejecutar diferentes bloques de c贸digo seg煤n su coincidencia.

Par谩metro Descripci贸n
Valor Dato a comparar con diferentes “cases” definidos.
Uso Cuando tienes m煤ltiples caminos posibles y quieres evitar muchos “IF”.

icon While

Ejecuta un evento c铆clico mientras se cumpla una condici贸n, utilizando l贸gica Python.

Par谩metro Descripci贸n
Condici贸n Expresi贸n l贸gica en Python que se eval煤a en cada iteraci贸n.
Uso Para repeticiones donde no sabes cu谩ntas veces se ejecutar谩.

icon Iterate over elements

Itera sobre cada elemento de una lista o colecci贸n.

Par谩metro Descripci贸n
Fuente de datos Lista o arreglo sobre el cual iterar.
Uso Para ejecutar comandos para cada elemento de una lista.

icon Break

Rompe un ciclo o estructura repetitiva.

Par谩metro Descripci贸n
Sin par谩metros Se utiliza dentro de bucles para salir del mismo inmediatamente.

icon Try Catch

Permite intentar ejecutar un bloque de c贸digo y capturar el error si ocurre.

Par谩metro Descripci贸n
Bloque try/catch Define qu茅 ejecutar e incluye manejo de errores.

icon Group

Agrupa varios comandos para ejecutarlos como una sola unidad.

Par谩metro Descripci贸n
Comandos agrupados Permite una mejor organizaci贸n o ejecuci贸n conjunta.

馃И Ejemplo de uso

Escenario: Procesar una lista de n煤meros

  1. Iterate over elements
    Fuente de datos: myList
    Dentro del bucle:
  2. IF
    Condici贸n: item > 10
    Si se cumple:

  • Ejecuta acciones para n煤meros mayores a 10.

  1. Else (dentro del IF)

  • Ejecuta acciones para los menores o iguales.

馃З Requisitos

Este m贸dulo viene incluido en Saturn Studio y no requiere configuraci贸n adicional.