✒️ABAP El control del flujo de datos
ABAP El control del flujo de datos
Apuntes Ing. Ezequiel Hurtado Benitez.
Condiciones: Consiste en la ejecución de una sentencia o grupo de sentencias que se ejecutarán en base a si se cumple o no una determinada expresión lógica. Una expresión lógica es aquella que obtienen un resultado verdadero o falso.
IF-ENDIF: Se suele implementar con un ELSEIF el cual se ejecuta si no cumple ninguna de las restricciones anteriores.
CASE-ENDCASE: En este caso, si ninguna condición se ejecuta, se realizara la sentencia debajo del WHEN OTHERS.
Ya sea que implementemos uno o el otro, debemos implementar también las operaciones lógicas:
AND=Y, OR=O, "=" ó EQ=IGUAL, <> Ó NE=DISTINTO, > Ó GT=MAYOR, < ÓLT=MENOR, >= Ó GE=MAYOR O IGUAL, y finalmente, <= Ó LE=MENR O IGUAL.
Los bucles: es una secuencia de instrucciones de código que se ejecuta repetidas veces, hasta que la condición del bucle deje de cumplirse. Estos se pueden presentar como LOOP-ENDLOOP, únicamente trabajando en tablas internas, y DO-ENDDO, este trabaja con variables y no con tablas internas.
Sentencias de control: Se utilizan para terminar el procesamiento de un bucle, de una subrutina o de todo un programa.
Check: verifica si la condición es verdadera.
Exit: sacara del bucle, subrutina, o programa, dependiendo de donde la coloquemos.
Continiue: se utiliza solo dentro de un bucle. Luego de la ejecución de las sentencia el sistema continúa con la siguiente iteración del bucle.
Stop: esta sentencia finaliza el programa en ejecución, después de ejecutar el evento END-OF-SELECTION, si este evento esta escrito.
Leave: finaliza el programa y no ejecuta el END-OF-SELECTION.
 
 
 
Sobre el autor
Publicación académica de Ezequiel Hurtado Benitez, en su ámbito de estudios para la Carrera Consultor ABAP.
Ezequiel Hurtado Benitez
Profesión: Ingeniero Mecatrónico - Colombia - Legajo: FD18B
✒️Autor de: 45 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Ingeniero mecatrónico bilingüe con maestría en dirección de ventas y marketing empresarial, con conocimientos y experiencia en programación, diseño, elaboración y pruebas en proyectos de automatizació
Certificación Académica de Ezequiel Hurtado