✒️ABAP El control del flujo de datos
ABAP El control del flujo de datos
CONTROL DE FLUJO DE DATOS
IF <CONDICION>.
DECLARACIONES.
ELSEIF <CONDICION>.
DECLARACIONES.
ELSE.
DECLARACIONES
ENDIF
CASE CAMPO
WHEN VALOR1.
DECLARACIONES.
WHEN VALOR2.
DECLARACIONES.
WHEN OTHERS.
DECLARACIONES.
ENDCASE.
LOOP AT TABLA.
DECLARACIONES.
END-LOOP.
Tip:
Un bucle o un Ciclo en Programación es una sentencia repetidas veces a un trozo aislado de código hasta que la condición asignada a dicho bucle deje de cumplirse. Generalmente un bucle es utilizado para hacer una acción repetida sin necesidad de escribir varias veces el mismo código, deja el código más claro, ahorra tiempo y facilita su modificación en el futuro, en ABAP lo utilizaremos principalmente para trabajar con tablas internas.
SENTENCIAS DE CONTROL
CHECK: Comprueba si condición es verdadera o si es falsa.la variable
CHECK sy-subrc EQ 0. "EQ es equivalente a =
EXIT: Si está dentro de un bucle saldrá del bucle, si está dentro de una subrutina saldrá de esta, si esta fuera del bucle, saldrá del programa.
IF v_clase EQ 'CA'. "EQ es equivalente a =
EXIT.
ENDIF.
CONTINUE: Solo se utiliza dentro de un bucle. Luego de la ejecución de la sentencia el sistema continua con la siguiente iteración.
IF v_clase EQ 'DT'. "EQ es equivalente a = LEAVE. ENDIF.
STOP: Se finaliza el programa en ejecución pero antes se ejecuta el evento: END-OF-SELECTION
LEAVE:
 
 
 
Sobre el autor
Publicación académica de Jorge Iv?n P?rez Becerra, en su ámbito de estudios para la Carrera Consultor ABAP.
Jorge Iv?n P?rez Becerra
Profesión: Ing. de Sistemas E Inform?tica - Peru - Legajo: WM39K
✒️Autor de: 41 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor Basis NetWeaver Nivel Inicial
- Carrera Consultor en SAP SD Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: PartTime
Presentación:
Ingeniero de sistemas e inform?tica, actualmente trabajo como consultor funcional sap,m?dulos vms-dbm-sd, interesado en complementar conocimiento funcional con la parte t?cnica de sap.
Certificación Académica de Jorge P?rez