Introducción
Aplicación de técnicas y conceptos básicos
Trabajar con clases locales
Lectura de datos de la base de datos
Trabajar con objetos de datos estructurados
Trabajar con tablas internas complejas
Implementación de actualizaciones de base de datos mediante business objects
Descripción del modelo de programación de aplicaciones ABAP RESTful

Desarrollo de su primera aplicación ABAP

Objective

After completing this lesson, you will be able to cree una aplicación Hola mundo.

Una aplicación Hola mundo en ABAP

Como en todos los demás lenguajes de programación, lo primero que debe hacer en ABAP es familiarizarse con el entorno de desarrollo y los aspectos más elementales del lenguaje escribiendo una aplicación breve "Hello World".

La principal tecnología de interfaz de usuario que utilizará en la programación ABAP moderna son los elementos de SAP Fiori. Sin embargo, ADT proporciona una consola para que pueda crear salidas de forma rápida y sencilla en aplicaciones de prueba.

Cómo crear una aplicación Hola mundo

Crear una aplicación Hola mundo

Tarea 1: Crear una aplicación Hello World

En su paquete, cree una nueva clase ABAP. Deje que la clase implemente la interfaz IF_OO_ADT_CLASSRUN para que pueda utilizar la clase como programa principal para una aplicación de consola Eclipse.

Pasos

  1. En su paquete, cree una nueva clase ABAP con el nombre ZCL_##_HELLO_WORLD. Asegúrese de que utiliza la interfaz IF_OO_ADT_CLASSRUN. Cuando se le solicite que asigne la clase a una orden de transporte, utilice la orden de transporte que ha creado en la tarea anterior.

    1. Seleccione ArchivoNuevoClase ABAP.

    2. Introduzca su paquete ZS4D400_##, donde ## es su número de grupo.

    3. Introduzca el nombre ZCL_##_HELLO_WORLD donde ## es su número de grupo e introduzca una descripción para su clase.

    4. Seleccione Añadir... (junto al marco de grupo Interfaces).

    5. Introduzca el texto de filtro IF_OO_ADT_CLASSRUN. Haga doble clic en la entrada correspondiente de la lista de aciertos.

    6. Seleccione Siguiente.

    7. Seleccione entre las órdenes en las que estoy implicado y su propia orden de transporte.

    8. Seleccione Finalizar.

  2. En el método if_oo_adt_classrun~main( ), utilice out->write( ) para emitir la frase Hello World.

    1. En el editor, introduzca la siguiente codificación entre METHOD if_oo_adt_classrun~main y ENDMETHOD.:

      Code Snippet
      123
      out->write( 'Hello World' ).
  3. Active y pruebe su clase.

    1. Active la clase con el acceso directo de teclado Ctrl + F3.

    2. Ejecute la clase con la tecla F9.

  4. Verifique la salida en la vista Consola de Eclipse.

    1. Verifique la vista Consola que debería haberse abierto como una nueva pestaña debajo de la vista de editor.

    2. Si la vista Consola no está visible, ábrala seleccionando VentanaMostrar vistaOtros. Haga doble clic en Consola en la lista de aciertos.