✒️ABAP El control del flujo de datos
ABAP El control del flujo de datos
Existen condicionantes que se pueden usar en ABAP, como es el caso de IF…ELSE…ENDIF. Ejemplos:
las siguientes formas de usar el IF.
IF <cond>. ? ENDIF.
IF <cond>. ? ELSE. ?ENDIF.
IF <cond>. ? ELSEIF?ELSEIF?ENDIF.</cond></cond></cond>
Dentro de las condiciones podemos utilizar los clásicos operadores que ya conocemo como son: AND, OR, == (EQ), <> (EN), > (GT), <(LT), >= (GE), <= (LE).
Tambien podemos utilizar operadores especiales como IF BETWEEN AND , Para checar rangos. IF IS INITIAL. Para checar los valores iniciales.
Si queremos ejecutar diferentes instrucciones en función del contenido de un campo usamos CASE.
CASE <campo>. WHEN<valor1>. ? WHEN <valor2>. ? . WHEN OTHERS. ? ENDCASE. </valor2></valor1></campo>
Los bucles en ABAP; en los procesos repetitivos, usamos DO y WHILE. DO nos da permiso de ejecutar un bloque de instrucciones tantas veces cómo le indiquemos.
DO <n> TIMES. ? ENDDO.</n>En el caso de WHILE nos permite ejecutar un bloque de instrucciones mientras se cumpla una condición.
WHILE <cond>. ? ENDWHILE.</cond>
Las sentencias de control se usaran para terminar el procesamiento de un bucle o proceso. Estas son:
- CHECK .
- EXIT.
- STOP.
- LEAVE.
 
 
 
Sobre el autor
Publicación académica de Elisa Sarmiento Ruiz, en su ámbito de estudios para la Carrera Consultor ABAP.
Elisa Sarmiento Ruiz
Profesión: Ing Sistemas, Master Administración Ti - Mexico - Legajo: MD39T
✒️Autor de: 27 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Elisa Sarmiento