✒️ABAP El control del flujo de datos
ABAP El control del flujo de datos
Control del Flujo de Datos.
Condiciones, bucles y sentencias de control.
Condiciones.
Se representan de dos formas IF-ENDIF
Si ninguna condición es validad el sistema ejecutara las declaraciones que estén debajo del ELSE.
La otra forma es mediante CASE-ENDCASE.
Si ninguna condición es válida se ejecutará las declaraciones que estén debajo del WHEN OTHERS.
Si en cada condición se chequea que la variable sea igual a determinado valor y la cantidad de condiciones es alta es aconsejable utilizar CASE-ENDCASE.
Bucles.
Los bucles en ABAP se pueden representar de varias formas. Por LOOP-ENDLOOP.
Utilizando la cláusula WHERE se restringen el número de líneas a leer, ya que se producirá la iteración siempre y cuando se cumpla la condición.
Otra forma es mediante la palabra clave DO-ENDDO.
Donde la iteración se ejecutará si solo es verdadera.
Sentencias de Control.
Las sentencias de control se utilizan para terminar el procesamiento de un bucle, de un proceso o de un programa.
Estas son:
#CHECK: Verifica si la condición es verdadera.
#EXIT: Dentro de un bucle saldrá del bucle, dentro de una subrutina saldrá de una subrutina y fuera de un bucle saldrá del programa.
#CONTINUE: Se utiliza solo dentro de un bucle. Luego de la ejecución de la sentencia el sistema continuo con la siguiente iteración.
#STOP: Se finaliza el programa en ejecución, pero antes se ejecuta el evento END-OF-SELECTION.
#LEAVE: Se finaliza el programa en ejecución, pero no se ejecutará el evento END-OF-SELECTION.
Debemos tener sumo cuidado con estas sentencias de control debido a que estas alteran en forma directa el flujo de control de un programa ABAP.
 
 
 
Sobre el autor
Publicación académica de Joel Goroso, en su ámbito de estudios para la Carrera Consultor ABAP.
Joel Goroso
Profesión: Ayudante Administrativo Rrhh - Argentina - Legajo: UG93P
✒️Autor de: 10 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Certificación Académica de Joel Goroso