✒️ABAP El control del flujo de datos
ABAP El control del flujo de datos
Condiciones:
Operadores Lógicos:
IF: se usa: IF <Condición>.
Declaraciones o código (es lo mismo).
ElseIF <Condición>.
Declaraciones o código (es lo mismo).
Se utilizan para terminar el procesamiento de un bucle, un proceso o de un programa las cuales son:
CHECK: verifica si la condición es verdadera, si se encuentra dentro de un bucle se saltarán todas las sentencias siguientes que estén dentro del bucle y se continuará con la siguiente iteración.
CHECK sy -subrc EQ 0. "EQ es equivalente a ="
Exit: finaliza el bucle o la subrutina si se encuentra dentro de una. si esta fuera del bucle saldrá del programa.
IF v_clase EQ 'CA'.
EXIT.
ENDIF.
Continue: Se utiliza solo dentro de Bucl. luego de la ejecución de la sentencia el sistema continua con la siguiente iteración.
DO 4 TIMES.
IF sy-subrc EQ 4.
CONTINUE.
ENDIF.
ENDDO.
STOP: Se finaliza el programa en ejecución pero antes se ejecuta el evento END-OF-SELECTION.
IF sy-subrc NE 0.
STOP.
ENDIF.
LEAVE: Se finaliza el programa en ejecución pero no se ejecutará el evento END-OF-SELECTION
IF sy-subrc NE 0.
STOP.
ENDIF.
 
 
 
Sobre el autor
Publicación académica de Enrique Javier Machuca Silva, en su ámbito de estudios para la Carrera Consultor ABAP.
Enrique Javier Machuca Silva
Profesión: Ingeniero en Informatica - Chile - Legajo: JL57O
✒️Autor de: 28 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Certificación Académica de Enrique Machuca