Un programa ABAP
Para empezar con la sintaxis ABAP lo mejor es un ejemplo de lo sencillo que puede ser mostrar un texto, el clásico Hello World que se muestra siempre cuando aprendes un lenguaje de programación.
Este report muestra el texto "Hello World en la pantalla de seleccíón, en la dynpro (o pantalla) y en la lista o report plano.
Un pequeño inciso, en ABAP los comentarios en los programas se inician con el símbolo *
* Iniciamos siempre el report con la palabra reservada REPORT y luego un nombre
REPORT demo_hello_world.
* Definimos un parámetro de entrada y le asignamos un valor por defecto
* Selection Screen
PARAMETERS input(12) TYPE c DEFAULT 'Hello World!'.
* Llamamos a una dynpro (o pantalla)
* Dynpro
CALL SCREEN 100.
* Escribimos por pantalla el resultado
* Saltamos a la línea 10, nos posicionamos en la columna 40 y escribimos el parámetro
* de entrada
SKIP TO LINE 10.
POSITION 40.
WRITE input.
P.D.:
Así de sencillo es nuestro primer report ABAP.
Este report está disponible en SAP bajo el nombre DEMO_HELLO_WORLD
Este report muestra el texto "Hello World en la pantalla de seleccíón, en la dynpro (o pantalla) y en la lista o report plano.
Un pequeño inciso, en ABAP los comentarios en los programas se inician con el símbolo *
* Iniciamos siempre el report con la palabra reservada REPORT y luego un nombre
REPORT demo_hello_world.
* Definimos un parámetro de entrada y le asignamos un valor por defecto
* Selection Screen
PARAMETERS input(12) TYPE c DEFAULT 'Hello World!'.
* Llamamos a una dynpro (o pantalla)
* Dynpro
CALL SCREEN 100.
* Escribimos por pantalla el resultado
* Saltamos a la línea 10, nos posicionamos en la columna 40 y escribimos el parámetro
* de entrada
SKIP TO LINE 10.
POSITION 40.
WRITE input.
P.D.:
Así de sencillo es nuestro primer report ABAP.
Este report está disponible en SAP bajo el nombre DEMO_HELLO_WORLD
Comentarios
Publicar un comentario