Acciones condicionales

Las acciones condicionales le permiten ajustar qué acciones se ejecutan, según los resultados de las instrucciones condicionales.

La siguiente lista muestra algunas aplicaciones y funciones:

  • Utilizar el grupo de condicionales If para evaluar cualquier tipo de condición.
  • Use el grupo de condicionales Switch para comparar una única variable con varios valores posibles.
  • Cubra múltiples escenarios empleando condicionales anidados.
  • Proporcionar comportamientos predeterminados y alternativos para sus flujos de escritorio basados en los datos disponibles.

Puede encontrar más información sobre cómo utilizar las acciones condicionales aquí

Case

Expresión que, si se cumple, se ejecuta un bloque de acciones asociado con ese caso concreto.

Parámetros de entrada

Argumento Opcionales Acepta Valor predeterminado Descripción
Operator N/A Igual a (=), No igual a (<>), Mayor que (>), Mayor o igual a (>=), Menor que (<), Menor o igual a (<=), Contiene, No contiene, está vacío, no está vacío, comienza con, no comienza con, termina con, no termina con Igual a (=) El operador de comparación de este "caso"
Valor para comparar No * Escriba un valor para comparar con el valor del bloque "conmutador"

Variables producidas

Esta acción no produce ninguna variable.

Excepciones

Esta acción no incluye ninguna excepción.

Caso predeterminado

Bloque de acciones que se ejecuta si no se ha cumplido ninguna expresión "case" en el cuerpo de "switch".

Parámetros de entrada

Esta acción no requiere ninguna entrada.

Variables producidas

Esta acción no produce ninguna variable.

Excepciones

Esta acción no incluye ninguna excepción.

Si no

Marca el inicio de un bloque de acciones que se ejecuta si la condición especificada en las instrucciones "if" anteriores no se cumple.

Parámetros de entrada

Esta acción no requiere ninguna entrada.

Variables producidas

Esta acción no produce ninguna variable.

Excepciones

Esta acción no incluye ninguna excepción.

O si

Marca el inicio de un bloque de acciones que se ejecuta si no se cumplen las condiciones especificadas en las instrucciones "if" anteriores, pero se cumple la condición especificada en esta instrucción.

Parámetros de entrada

Argumento Opcionales Acepta Valor predeterminado Descripción
Operator N/A Igual a (=), No igual a (<>), Mayor que (>), Mayor o igual a (>=), Menor que (<), Menor o igual a (<=), Contiene, No contiene, está vacío, no está vacío, comienza con, no comienza con, termina con, no termina con Igual a (=) Elija la relación del primer operando con el segundo operando.
First operand No * Escriba un nombre de valor definido por una acción, texto, número o expresión anterior para compararlo con el segundo operando.
Second operand No * Escriba el nombre de un valor generado por una acción, texto, número o expresión anterior para compararlo con el primer operando.

Variables producidas

Esta acción no produce ninguna variable.

Excepciones

Esta acción no incluye ninguna excepción.

If

Marca el inicio de un bloque de acciones que se ejecuta si la condición especificada en esta instrucción se cumple.

Parámetros de entrada
Argumento Opcionales Acepta Valor predeterminado Descripción
Operator N/A Igual a (=), No igual a (<>), Mayor que (>), Mayor o igual a (>=), Menor que (<), Menor o igual a (<=), Contiene, No contiene, está vacío, no está vacío, comienza con, no comienza con, termina con, no termina con Igual a (=) Elija la relación del primer operando con el segundo operando.
First operand No * Escriba un nombre de valor definido por una acción, texto, número o expresión anterior para compararlo con el segundo operando.
Second operand No * Escriba el nombre de un valor generado por una acción, texto, número o expresión anterior para compararlo con el primer operando.

Variables producidas

Esta acción no produce ninguna variable.

Excepciones

Esta acción no incluye ninguna excepción.

Switch

Distribuye la ejecución a diferentes partes del cuerpo "switch" en función del valor de la expresión.

Parámetros de entrada

Argumento Opcionales Acepta Valor predeterminado Descripción
Value to check No * Escriba un nombre de valor, texto o número para compararlo con los siguientes casos.

Variables producidas

Esta acción no produce ninguna variable.

Excepciones

Esta acción no incluye ninguna excepción.