✒️ABAP El control del flujo de datos
ABAP El control del flujo de datos
CONDICIONES:Se representan de dos formas:
- IF - ENDIF.
- CASE - END CASE. (Se usa cuando la cantidad de condiciones es alta).
Se utilizan las siguientes operaciones logicas:
Y (AND), O (OR), IGUAL (=, EQ), DISTINTO (<>, NE), MAYOR (>,GT), MENOR (<, LT), MAYOR o IGUAL (>=, GE), MENOR o IGUAL (<=, LE).
BUCLES: Se representan de varias formas:
- LOOP-ENDLOOP: Si se usa WHERE restringe el numero de lineas a leer, ya que produce la iteracion siempre y cuando se cumpla la condicion.
LOOP AT ti_usuarios WHERE estado_civil = 's'.
ENDLOOP.
- DO-ENDDO.: La iteracion se produce solo si la condicion es verdadera.
DO 5 TIMES.
ENDDO.
SENTENCIAS DE CONTROL: Se utilizan para terminar el procesamiento de un bucle, un proceso o un programa.
- CHECK: Verifica si la condicion es verdadera.
- EXIT: Dentro del bucle, sale del bucle; dentro de subrutina, sale de subrutina; y fuera de un bucle sale del programa.
- CONTINUE: Se utiliza solo dentro de un bucle. Al ejecutar la sentencia el sistema continua con siguiente interaccion.
- STOP: Finaliza el programa pero antes se ejecuta END-OF-SELECTIONS.
- LEAVE: Finaliza el programa pero no se ejecuta END-OF-SELECTIONS.
 
 
 
Sobre el autor
Publicación académica de Gema Moreno Ferreiro, en su ámbito de estudios para la Carrera Consultor ABAP.
Gema Moreno Ferreiro
Profesión: Operario Especializado - España - Legajo: QO11N
✒️Autor de: 41 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Gema Moreno