SAP ABAP - Medio ambiente
Los informes son un buen punto de partida para familiarizarse con los principios y herramientas generales de ABAP. Los informes ABAP se utilizan en muchas áreas. En este capítulo, veremos lo fácil que es escribir un informe ABAP simple.
Hola ABAP
Comencemos con el ejemplo común de "Hola mundo".
Cada declaración ABAP comienza con una palabra clave ABAP y termina con un punto. Las palabras clave deben estar separadas por al menos un espacio. No importa si usa o no una o varias líneas para una declaración ABAP.
Debe ingresar su código usando el editor ABAP que es parte de ABAP Tools entregado con SAP NetWeaver Application Server ABAP (también conocido como 'AS ABAP').
'AS ABAP' es un servidor de aplicaciones con su propia base de datos, entorno de ejecución ABAP y herramientas de desarrollo ABAP como ABAP Editor. AS ABAP ofrece una plataforma de desarrollo que es independiente del hardware, el sistema operativo y la base de datos.
Usando el editor ABAP
Step 1- Inicie la transacción SE38 para navegar hasta el editor ABAP (que se explica en el siguiente capítulo). Comencemos a crear un informe que sea uno de los muchos objetos ABAP.
Step 2- En la pantalla inicial del editor, especifique el nombre de su informe en el campo de entrada PROGRAMA. Puede especificar el nombre como ZHELLO1. La Z anterior es importante para el nombre. Z asegura que su informe resida en el espacio de nombres del cliente.
El espacio de nombres del cliente incluye todos los objetos con el prefijo Y o Z. Siempre se utiliza cuando los clientes o socios crean objetos (como un informe) para diferenciar estos objetos de los objetos de SAP y evitar conflictos de nombres con objetos.
Step 3- Puede escribir el nombre del informe en minúsculas, pero el editor lo cambiará a mayúsculas. Por tanto, los nombres de los objetos ABAP no distinguen entre mayúsculas y minúsculas.
Step 4- Después de especificar el nombre del informe, haga clic en el botón CREAR. Aparecerá una ventana emergente ABAP: ATRIBUTOS DEL PROGRAMA y proporcionará más información sobre su informe.
Step 5- Elija "Programa ejecutable" como tipo de informe, ingrese el título "Mi primer informe ABAP" y luego seleccione GUARDAR para continuar. A continuación, aparecerá la ventana CREAR ENTRADA DE DIRECTORIO DE OBJETOS. Seleccione el botón OBJETO LOCAL y se cerrará la ventana emergente.
Puede completar su primer informe ingresando la declaración ESCRIBIR debajo de la declaración REPORT, de modo que el informe completo contenga solo dos líneas de la siguiente manera:
REPORT ZHELLO1.
WRITE 'Hello World'.
Iniciar el informe
Podemos usar el teclado (Ctrl + S) o el icono de guardar (lado derecho al lado del campo de comando) para guardar el informe. El desarrollo de ABAP se realiza en AS ABAP.
Iniciar el informe es tan simple como guardarlo. Haga clic en el botón ACTIVACIÓN (lado izquierdo junto al icono de inicio) e inicie el informe utilizando el icono PROCESAMIENTO DIRECTO o la tecla de función F8. También se muestra el título "Mi primer informe ABAP" junto con la salida "Hola mundo". Aquí está la salida:
My First ABAP Report
Hello World
Mientras no active un nuevo informe o active un cambio en un informe existente, no es relevante para sus usuarios. Esto es importante en un entorno de desarrollo central donde puede trabajar en objetos que otros desarrolladores usan en sus proyectos.
Ver el código existente
Si observa el campo Programa y hace doble clic en el valor ZHELLO1, el editor ABAP mostrará el código de su informe. Esto se llama navegación hacia adelante. Al hacer doble clic en el nombre de un objeto, se abre ese objeto en la herramienta correspondiente.