✒️ABAP - El control del flujo de datos

ABAP El control del flujo de datos

CONTROL DE FLUJO

Las condiciones

Existen dos formas de representar una condicion en ABAP

IF – ENDIF

Dentro del IF esta ELSE ELSEIF ( BETWEEN AND)

La otra forma es CASE ENDCASE

Ej,

CASE v_calificacion.

WHEN ’10’ OR ‘9’ OR ‘8’.

WRITE:/ ‘Aprobados con merito’.

WHEN ‘7’ OR ‘6’ .

WRITE:/ ‘Aprobado’.

WHEN ‘5’ OR ‘4’.

WRITE:/ ‘Aprobado raspando’.

WHEN OTHERS.

WRITE:/ ‘Raspado’.

ENDCASE.

OPERADORES LOGICOS

AND

OR

EQ

NE

GT

LT

GE

LE

Los bucles:

LOOP ENDLOOP ( exclusive para trabajar con tablas internas)

Ej.

LOOP AT ti_salidas INTO wa_salidas

ENDLOOP

Pudes poner condiciones con la clausula WHERE

LOOP AT ti_salidas INTO wa_salidas WHERE nettobtr GT 0

ENDLOOP

Otraforma de hacer bucles es con la sentencia DO ENDDO esta la vamos a usar siempre para trabajar con variables

DO 5 TIMES

WRITE: / sy-index.

Enddo

Sentencias de Control: Se usan para terminar el procesamiento de un bucle, de una subsutina o todo un programa.

Las sentencias de control de ABAP son:

CHECK

Ej.

DATA remainder TYPE i.
DO 20 TIMES.
remainder
= sy-index mod 2.
CHECK remainder = 0.
WRITE / sy-index.
ENDDO.

Cuando remainder es igual a cero se cumple la sentencia write salta al siguiente sy-index

EXIT

CONTINUE

STOP

LEAVE


Sobre el autor

Publicación académica de Jose Luis Dalmagro Nuñez, en su ámbito de estudios para la Carrera Consultor ABAP.

SAP SemiSenior

Jose Luis Dalmagro Nuñez

Profesión: Tsu Computacion - Colombia - Legajo: CL49G

✒️Autor de: 18 Publicaciones Académicas

🎓Cursando Actualmente: Consultor ABAP Nivel Inicial

Disponibilidad Laboral: FullTime

Presentación:

Mi abjetivo es retomar mi carrera de programador y me parece que sap y por consiguiente abap es la mejor opcion en el mercado laboral

Certificación Académica de Jose Dalmagro

 

:: Al igual que Jose ¿Usted está dispuesto a aprender ABAP?

El lunes 18 Octubre 2021 comenzamos la 🎓Carrera Consultor ABAP.
Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

 

 

+Recursos Gratuitos en CVOSOFT:

¡Lo importante es aprender!, por eso en CVOSOFT la comunidad SAP más grande de habla hispana, ponemos a su alcance los siguientes recursos abiertos libres y gratuitos:

Buscador de Publicaciones:

 

 

Consultas y Soporte

👋Hola! Estamos listos para ayudarle con el soporte que su carrera merece.

Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.

🤝Aguardamos su mensaje, ¡Éxitos!

 


 

👉Que las empresas tomen en serio sus estudios es muy importante para que su inversión educativa tenga sentido.
Las empresas líderes de United States y del Mundo confían a CVOSOFT su recurso más valioso, la formación de su gente.

¿Quieres conocerlas?