✒️ABAP El control del flujo de datos
ABAP El control del flujo de datos
Condiciones:
IF-ENDIF: Si if no es valido entonces el sistema ejecutará lo que este debajo del ELSE
CASE-ENDCASE si ninguna es valido entonces ejecutará lo que este debajo del WHEN OTHERS
Operadores Logicos:
y: AND
o: OR
igual: =, EQ
distinto: <>, NE
mayor: >, GT
menor: <, LT
mayor o igual: >=, GE
menor o igual: <=, LE
Bucles: son usadas para repetir procesos siempre y cuando cumpla una o varias condiciones.
LOOP-ENDLOOP
WHERE se puede usar para restringuir el número de lineas y asi detener el bucle.
DO-ENDDO se ejecuta solo cuando las condiciones son verdaderas
Sentencias de control: se utulizan para terminar el procesamiento de un bucle.
CHECK: verifica si la condición es verdadera. dentro del bucle pasará a la siguiente iteración.
EXIT: saldrá del bucle, fuera del bucle saldrá del programa.
CONTINUE; solo se usa dentro de un bucle, se usa para saltar a la siguiente iteración.
STOP: finaliza el programa en ejecución, pero primero ejecutará el evento END-OF-SELECTION
LEAVE: finaliza el programa en ejecución, pero sin ejecutar el evento END-OF-SELECTION
Ejercicio:
SPAN {
font-family: "Courier New";
color: #000000;
background: #FFFFFF;
}
.L0S32 {
color: #3399FF;
}
.L0S33 {
color: #4DA619;
}
.L0S52 {
color: #0000FF;
}
.L0S55 {
color: #800080;
}
REPORT ZABAP_BUCLE_DH32S.
DATA: v_contador type i,
n TYPE i,
m TYPE i.
CLEAR: v_contador,n.
START-OF-SELECTION.
n = 0.
m = 10.
DO m times.
n = n + 1.
if n = 6.
exit.
ENDIF.
enddo.
WRITE: 'numero de iteraciones: ' , n.
 
 
 
Sobre el autor
Publicación académica de Daniel Arias Sarmiento, en su ámbito de estudios para la Carrera Consultor ABAP.
Daniel Arias Sarmiento
Profesión: Ingeniero de Sistemas - Peru - Legajo: DH32S
✒️Autor de: 51 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Bachiller en ingeniería de sistemas, me considero una persona en busca del aprendizaje continuo, tengo una gran capacidad para el trabajo en equipo.
Certificación Académica de Daniel Arias