✒️ABAP El control del flujo de datos
ABAP El control del flujo de datos
Condicionales
IF condición.
ELSEIF condición.
ELSE.
ENDIF.
CASE CAMPO.
WHEN Valor1.
declaraciones
WHEN Valor2.
Declaraciones
WHEN OTHERS.
Declaraciones
ENDCASE.
Operadores lógicos
Y : AND
o : OR
Igual : =
Dintinto : <> ,NE
Mayor : >, GT
Menor: < , LT
Mayor o igual: >=, GE
Menor o igual: <=, LE
Ciclos
LOOP AT TABLA.
Declaraciones
ENDLOOP.
Una Buena practica es condicionar con where los ciclos
LOOP AT TI_USUARIOS Where ESTADO_CIVIL = 'S'.
Declaraciones
ENDLOOP.
DO n TIMES.
Declaraciones
ENDDO.
Solo se ejecuta si la condición es verdadera
Sentencias de Control
CHECK: Verifica si la condición es verdadera, si es falsa y esta dentro de un ciclo se salta todas las lineas hasta finalizar el ciclo. Si esta fuera de un bucle va hasta el final del programa o del evento
CHECK sy-subrc EQ 0.
EXIT: Dentro de un ciclo se sale y fuera del ciclo sale del programa
CONTINUE: Se comporta como un Iter
STOP: se finaliza el programa en ejecución pero antes ejecuta el evento END-OF-SELECTION
LEAVE: se finaliza el programa en ejecución y no ejecuta el evento END-OF-SELECTION
 
 
 
Sobre el autor
Publicación académica de James Johan Cardona Quinchia, en su ámbito de estudios para la Carrera Consultor ABAP.
James Johan Cardona Quinchia
Profesión: Gerente de Proyectos - Colombia - Legajo: VB54F
✒️Autor de: 41 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
Certificación Académica de James Cardona