Categoría: ABAP 7.40

Declaraciones de tipos de datos ABAP 7.4

El compilador ABAP sabe qué tipo de datos quiere, para poder realizar una verificación de sintaxis, entonces, ¿por qué no dejar que decida el tipo de datos de su variable y la crea? Por este motivo, en lugar de declararlo usted mismo, deje que el compilador lo declare por usted. Por ejemplo: Antes de ABAP…
Leer más

Uso de unión con INNER JOIN en ABAP 7.4

Como desarrolladores, probablemente hemos usado Inner Joins con frecuencia. En ABAP 7.4 podemos utilizar el ASTERISCO de la misma manera que podemos usarlo en un SELECT *.En el SELECT de la lista, ahora podemos especificar todas las columnas de una fuente de datos utilizando la nueva sintaxis data_source~* como se ve a continuación: Como resultado…
Leer más

Declaraciones en línea dentro de sentencias SQL en ABAP 7.4

ABAP 7.4 ha eliminado la necesidad de crear la declaración de datos para una tabla interna o estructura. En versiones anteriores de ABAP, si declaraba un TYPE y luego de repente quería recuperar un campo adicional en su SELECT, entonces era necesario hacer el cambio en dos lugares: en la definición de TIPO y en el instrucción…
Leer más

Cómo realizar cálculos dentro de sentencias SQL en ABAP 7.4

Otra característica que es nueva en la versión 7.4 es la capacidad de realizar operaciones aritméticas dentro de sentencias SQL. Antes de 7.4 tenías que seleccione primero los datos, luego podrá realizar cálculos sobre ellos. esto es lo mejor explicado con un ejemplo. Digamos que estamos seleccionando contra la tabla SFLIGHT.En esta sentencia queremos obtener…
Leer más

Declaraciones CASE en consultas OPEN SQL usando ABAP 7.4

Una de las nuevas características de ABAP 7.4 es la capacidad de usar sentencias CASE enConsultas SQL abiertas. El siguiente código muestra un ejemplo de esto. En este ejemplohay un campo en una estructura local llamado ERNAM, y debe llenarse conlos literales “NOMBRE1”, “NOMBRE2” o “NOMBRE3” respectivamente, dependiendo delcontenido del campo de base de datos…
Leer más