Las estructuras de toma de decisiones tienen una o más condiciones para ser evaluadas o probadas por el programa, junto con una declaración o declaraciones que se ejecutarán, si se determina que la condición es verdadera, y opcionalmente, otras declaraciones que se ejecutarán, si la condición se determina que es falso.
A continuación se muestra la forma general de una estructura típica de toma de decisiones que se encuentra en la mayoría de los lenguajes de programación:
El lenguaje de programación ABAP proporciona los siguientes tipos de declaraciones para la toma de decisiones.
S.No. |
Declaración y descripción |
1 |
Declaración IF Una declaración IF consta de una expresión lógica seguida de una o más declaraciones. |
2 |
IF ... otra declaración Una instrucción IF puede ir seguida de una instrucción ELSE opcional que se ejecuta cuando la expresión es falsa. |
3 |
Declaración IF anidada Puede utilizar una instrucción IF o ELSEIF dentro de otra instrucción IF o ELSEIF. |
4 |
Declaración de control CASE La instrucción CASE se usa cuando necesitamos comparar dos o más campos o variables. |