🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

📘ABAP - Case-endcase

Selector Alummnos / Empresas

Definición de Case-endcase

La palabra clave de ABAP CASE-ENDCASE es utilizada para representar una condición.

La sintaxis de la sentencia CASE es la siguiente:

CASE operando. 

  [WHEN operando1 [OR operando2 [OR operando3 [...]]]. 

    [bloque_sentencias_1]] 

  ... 

  [WHEN OTHERS. 

    [bloque_sentencias_n]] 

ENDCASE. 

Solo se podrá ejecutar un bloque de sentencia dependiendo del valor almacenado en operando.

Comenzando desde la primera sentencia WHEN, se compara el contenido del operando con el contenido de operando1, operando2, etc...desde arriba hacia abajo.

El bloque de sentencia se ejecutará cuando se encuentre la primero coincidencia.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Case-endcase" creadas y compartidas abiertamente por nuestros alumnos.

SAP Junior

Control del flujo de datos 1. Condiciones. Se pueden presentar de dos formas: a. Utilizando la palabra clave(o reservada por el sistema, de uso exclusivo del sistema) IF-ENDIF. IF-ENDIF: IF Es utilizada para representar una condición. ENDIF define una estructura de control, puede contener multiples bloques de sentencia, de las cuales una de ellas será ejecutada. Si ninguna de las condiciones es valida, el sistema ejecutará las declaraciones que esten debajo del ELSE. b. Otra forma es mediante CASE-ENDCASE CASE-ENDCASE: CASE es utilizada para representar una condición. ENDCASE solo se podrá ejecutar un bloque de sentencia dependiendo del valor almacenado en operando. Si en cada condición se chequea...

Acceder a esta publicación

Creado y Compartido por: Jairo Alexander Arias Linares

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

Condiciones: Estas se pueden representa de dos formas, 1. Utilizando la palabra clave IF-ENDIF 2. La otra forma es median te CASE-ENDCASE SI en cada condicion, se chequea que la variable sea igual a determinado valor y la cantidad de condiciones es alta, es aconsejable utilizar CASE-ENDCASE. Bucles: se representas de varias formas, entre las cuales estan: 1. LOOP-ENDLOOP. 2. DO-ENDDO Sentencias de control: se utilizan para terminar el procesamiento de un bucle, de un proceso o de un programa 1. CHECK 2. EXIT 3. CONTINUE 4. STOP 5. LEAVE

Acceder a esta publicación

Creado y Compartido por: Cesar Alguera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

A) Condiciones Se pueden representar de 2 formas 1)IF ENDIF. 2) IF <condicion>. DECLARACIONES. ELSEIF <condicion> DECLARACIONES. ELSE. DECLARACIONES ENDIF. 3)OTRA FORMA ES CASE ENDCASE. CASE campo. WHEN valor1. DECLARACIONES. WHEN valor2. DECLARACIONES. WHEN OTHERS. DECLARACIONES. ENDCASE. OPERADORES LOGICOS Y AND O OR IGUAL =,EQ DISTINTO <>,NE MAYOR >,GT MENOS <, LT MAYOR IGUAL >=, GE MENOR IGUAL <=,LE

Acceder a esta publicación

Creado y Compartido por: Fabian Samir Geldres Del Carpio

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Control de flujo de datos. Condiciones: Se representan de dos formas, IF-ENDIF y CASE-ENDCASE. Si en cada condición se chequea que la variable sea igual a determinado valor y la cantidad de condiciones es alta, seria aconsejable utilizar CASE-ENDCASE. Bucles: Los bucles en ABAP se pueden representar de varias formas. Mediante la palabra clave LOOP-ENDLOOP. La palabra DO-ENDDO. Sentencias de control: Se utilizan para terminar el procesamiento de un bucle, de un proceso o un programa, ellas son: Check. Exit. Continue. Stop. Leave. Debemos tener sumo cuidado con la utilización de las sentencias de control, debido a que estas alteran en forma directa el flujo de control...

Acceder a esta publicación

Creado y Compartido por: Jorge Luis Leal Marquez / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

Lección 6 de 10 Control del Flujo de Datos Condiciones Las condiciones en abap se pueden represtar de dos maneras: IF- ENDIF, CASE-ENDCASE. IF <CONDICION> Declaraciones. ELSEIF <CONDICION> Declaraciones. ELSE. Declaraciones. ENDIF. CASE CAMPO. WHEN valor1. Declaraciones. ENDCASE. Y = AND O = OR Bucles Los bucles en ABAP se pueden representar asi: LOOP AT table. Declaraciones. ENDLOOP. Todavía podemos agregar el WHERE eje: LOOP AT users WHERE estado_civil = 's'. ENDLOOP. Otra forma es DO n doo Do n TIMES ENDDO. Sentencias de control Check Verifica si la condición es verdadera EXIT Dentro de un bucle saldrá del bucle, y asi sucesivamente CONTINUE Se utiliza solo dentro del bucle STOP: Se finaliza el...

Acceder a esta publicación

Creado y Compartido por: Leonardo Isaac Gutierrez Morales / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Para las condiciones se usa la sentencia IF-ENDIF y CASE-ENDCASE. Para utilizar bucles se usa la sentencia LOOP-ENDLOOP y DO-ENDDO. Entre las sentencias de control se encuentran: CHECK, EXIT, CONTINUE, STOP y LEAVE.

Acceder a esta publicación

Creado y Compartido por: George Yunkichi Okuma Zavala

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert

CONDICIONES las condiciones en ABAP se pueden representar de dos formar . una es utilizando la pabra clave IF.ENDIF si ninguna de las condiciones es valoda , el sistema ejecutara las declaraciones que esten debajo del ELSE .la otra forma es mediante CASE- ENDCASE si ninguna de las condiciones es valida , el sistema ejecutara las declaraciones que esten debajo del WHEN OTHERS en ambas formas se utilizan los siguientes operadores logicos Y AND O OR IGUAL = EQ DISTINTO <> .NE MAYOR >GT MENOR...

Acceder a esta publicación

Creado y Compartido por: Lady Paola Quintero Moreno / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

condiciones: if-endif case-endcase y and o or = = eq distin <> ne mayor > gt menor < lt mayor o igual >= ge menor o igual <= le

Acceder a esta publicación

Creado y Compartido por: Christian Camilo Alzate Duque

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

IF-ENDIF - Palabra clave de ABAP que es utilizada para representar una condicion ELSE - Palabra reservada que se utiliza en la construccion de condiciones IF-ENDIF se ejecutara en caso de que no se cumplan ninguna de las expresiones logicas propuestas CASE-ENDCASE - palabra clave que es utilizada para representar una condicion WHEN OTHERS: palabra que se utiliza en las construcciones de CASE-ENDCASE y que se ejecutara en caso de uqe no se cumplan ninguna de las expresiones logicas propuestas. Si en cada condicion, se chequea que la variable sea igual a determinado calor y la cantidad de condiciones es alta, seria aconsejable utilizar CASE-ENDCASE. DO-ENDDO - palabra reservada del sistema que se utiliza para la representacion de bucles incondicionales...

Acceder a esta publicación

Creado y Compartido por: David Camacho Espinoza

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Condiciones Las condiciones en ABAP se pueden representar de dos formas. IF-ENDIF y CASE-ENDCASE. Si la lista de condiciones es muy larga se aconseja usar el CASE en vez del IF. IF condicion Declaraciones. ELSEIF Declaraciones. ElSE Declaraciones. ENDIF. CASE campo WHEN valor1 Declaraciones. WHEN valor2 Declaraciones. WHEN OTHERS Declaraciones. ENDCASE. Bucles Los bucles se puede representar de varias formas: LOOP-ENDLOOP. LOOP AT tabla WHERE condicion. Declaraciones. ENDLOOP. DO-ENDDO. DO n TIMES. Declaraciones. ENDDO. Sentencias de control Hay varias sentencias que nos permiten interactar dentro de un bucle o programa y realizar un salto o cancelación en...

Acceder a esta publicación

Creado y Compartido por: Daniel Martinez Chaer / Disponibilidad Laboral: FullTime + Carta Presentación


👉Bueno, estos fueron los últimos artículos de más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.