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 Senior
Status GUI: · Es la barra de menús y botones que aparece arriba en mi programa. · Lo creo en el Object Navigator (SE80). · 1. Pongo el nombre de mi programa en el SE80. · 1. Clic derecho sobre el programa -> Crear -> Status GUI. · 1. Le doy un nombre (ej: 0100) y una descripción. · 1. En la nueva ventana, diseño mi barra de herramientas: agrego botones, les pongo un icono, un texto y un código de función (ej: 'USU_ACTI' para 'Usuarios activos'). · Para usarlo en mi programa: SET PF-STATUS '0100'. Títulos GUI: · Es el texto que aparece en la barra de título de la ventana. · También se crea...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
El control del flujo de datos 1| Las condiciones Tal como sucede en todos los lenguajes de programación, en ABAP contamos con sentencias para trabajar con condiciones. Condición Consiste en la ejecución de una sentencia o grupo de sentencias que se ejecutarán en base a si se cumple o no una determinada expresión lógica La expresiones lógicas son todas aquellas expresiones que obtienen como resultado verdadero o falso. Un ejemplo de una expresión lógica es 1 más 1 = 2. Si la expresión lógica se cumple entonces se ejecutará determinada sentencia o grupo de sentencias y si la expresión lógica no se cumple entonces se ejecutará otra sentencia...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Junior
El control de los flujos de datos 1 | Las condiciones Tal como sucede en todos los lenguajes de programación, en ABAP contamos con sentencias para trabajar con condiciones. Condición Consiste en la ejecución de una sentencia o grupo de sentencias que se ejecutarán en base a si se cumple o no una determinada expresión lógica. Las expresiones lógicas son todas aquellas expresiones que obtienen como resultado verdadero o falso. Un ejemplo de una expresión lógica es: 1 más 1 = 2. Si la expresión lógica se cumple entonces se ejecutará determinada sentencia o grupo de sentencias y si la expresión lógica no se cumple entonces se ejecutará...
Soy informático con 10 años de experiencia en el área de tecnología, tengo un master en sap business intelligence sap bw & sap bi-bo en la salle barcelona.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
1. Condiciones Permiten ejecutar un grupo de sentencias basándose en si una expresión lógica se cumple (es verdadera) o no. IF-ENDIF: Es la estructura básica. Permite anidar condiciones utilizando ELSEIF para evaluaciones alternativas y ELSE para el caso en que ninguna de las anteriores se cumpla,. CASE-ENDCASE: Es una alternativa al IF cuando se evalúa el contenido de una misma variable contra diferentes valores. Se utiliza WHEN para cada valor y WHEN OTHERS si no se cumple ninguna de las anteriores,. Operadores Lógicos: Se utilizan para construir las expresiones lógicas. Y / O: AND, OR. Comparaciones: EQ o = (Igual), NE o <> (Distinto), GT o > (Mayor),...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
El control del flujo de datos 1. Las condiciones Condición: Consiste en la ejecución de una sentencia o grupo de sentencias que se ejecutarán en base a si ese cumple o no una determinada expresión lógica. Las expresiones lógicas es: 1 más 1 = 2. Si la expresión lógica se cumple entonces se ejecutará determinada sentencia o grupo de sentencias y si la expresión lógica no se cumple entonces se ejeuctará otra sentencia o grupo de sentencias. Existen dos formas de representar condiciones en ABAP, una de ellas es utilizando la sentencia IF-ENDIF DATA: v_calificación(1) TYPE c VALUE '8'. START-OF-SELECTION IF v_calificacion >= '8'. WRITE: /'Aprobado'....
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
La Performance en ABAP Se analizan las prácticas de programación que afectan el desempeño y rendimiento en ABAP, priorizando la performance. Los tres aspectos fundamentales son: tiempo de procesamiento de la lógica ABAP, de los accesos a la base de datos y del sistema SAP. El acceso a la base de datos suele ser el principal factor de impacto en recursos y tiempo, aunque con SAP HANA este impacto ha disminuido. Se recomienda utilizar la transacción SE30 para medir los tiempos de procesamiento y detectar cuellos de botella. Lo ideal es que el mayor porcentaje de tiempo se invierta en la lógica ABAP y el menor en los accesos a base de datos. Buenas y malas prácticas de acceso...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
El control de datos Las condiciones Tal como sucede en todos los lenguajes de programación, en ABAP contamos con sentencias para trabajar con condiciones. Condición Consiste en la ejecución de una sentencia o grupo de sentencias que se ejecutarán en base a si se cumple o no una determinada expresión lógica. Las expresiones lógicas son todas aquellas expresiones que obtienen como resultado verdadero o falso. Un ejemplo de una expresión lógica es: 1 más 1 = 2. Si la expresión lógica se cumple entonces se ejecutará determinada sentencia o grupo de sentencias y si la expresión lógica no se cumple entonces se ejecutará otra...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
El control del flujo de datos 1 Las condiciones En ABAP, una condición es una expresión lógica que se evalúa como verdadera o falsa y determina qué sentencias se ejecutan en el programa. Se utilizan principalmente dos estructuras para manejar condiciones: Sentencia IF ... ENDIF: Permite evaluar condiciones simples y anidar otras usando ELSEIF y ELSE. Sentencia CASE ... ENDCASE: Se utiliza cuando se desea evaluar una variable frente a múltiples valores posibles mediante WHEN. Si ninguna condición se cumple, se ejecuta el bloque WHEN OTHERS. Ambas estructuras permiten un control claro del flujo lógico del programa. Además, se emplean operadores lógicos...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP SemiSenior
Los impuestos En la determinacion de precios, los impuestos tambien deben determinarse automaticamente. Debe definir para cada pais con el que que mantenga relaciones comerciales, los tipo de impuestos validos y las reglas de determinacion de impuesto. La unica diferencia en la determinacion de impuestos con respecto a la determinacion de precios que ya vimos en el uso de campos clasificacion fiscal en el registro del material y del cliente. La casificacion fiscal del cliente, se ve en los registros maestros del cliente, en los datos de area de ventas, en la solapa factura. El sistema determina el impuesto en el pedido o el documento de facturacion mediante tres criterios: Obligacion comercia: Venta Local o comercio exportacion Obligacion...
Mi nombre es albis solano actualmente cuento con una lic en informatica con enfasis en sistema de informacion dentro de mis objetivos laborales es poder desempeñarme como consultora sap
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
El Control del Flujo de Datos 1.-Condiciones y bucles en ABAP La sintaxis de algunos operadores admite dos formas, por ejemplo, equal o el signo igual. 2.-Bucles en ABAP Existen diferentes formas de implementar bucles: loop...end loop y do...end do. loop...end loop es recomendado para tablas internas y permite procesar registros uno a uno, opción "where" permite filtrar las líneas procesadas. do...end do se usa para trabajar con variables, la iteración ocurre sólo si la condición es verdadera. Se menciona la sentencia while...end while pero se desaconseja su uso frente a las otras alternativas. Utilizar do o loop según el contexto de variables o tablas internas....
👉Bueno, estos fueron los últimos artículos de más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.