🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️ABAP HANA Los principios básicos para programar ABAP en Eclipse

ABAP HANA Los principios básicos para programar ABAP en Eclipse

ABAP HANA Los principios básicos para programar ABAP en Eclipse

1. Los principios básicos para desarrollar ABAP en Eclipse

Eclipse maneja distintas vistas que se conocen como Perspectivas. Las Perspectivas que corresponden a ABAP y SAP HANA se agregaron a Eclipse luego de la instalación del plugin de ADT.

  • En Eclipse podemos trabajar con una o más ventanas en paralelo.
  • Para abrir una ventana adicional debemos seleccionar el menú: Window / New Window.
  • Dentro de una ventana solo se muestra una perspectiva al mismo tiempo.
  • Dentro de una perspectiva encontramos los siguientes elementos:
  1. Vistas: Por ejemplo "Problems View" y "Properties View". Para abrir una vista seleccionamos Windows / Show View.
  2. Editores: Se utilizan para editar un objeto de desarrollo.
  3. Barra de Menú: Contiene los comandos que pueden ser ejecutados por ejemplo para guardar o activar programas.
  4. Barra de herramientas: Contiene los comandos utilizados más frecuentemente.

Diferencias entre vistas y editores

  1. Un editor puede abrirse varias veces en una ventana, por ejemplo, para editar diferentes programas en paralelo.
  2. Un editor puede posicionarse en cualquier lugar de la pantalla mientras que una vista no.
  3. Cuando un editor esta abierto, se puede ver en todas las perspectivas.
  4. Los cambios en una vista se guardan inmediatamente mientras que los cambios en un editor deben guardarse explícitamente.

Características de una perspectiva

  1. Eclipse guarda automáticamente todos los cambios que realizamos a los elementos de la pantalla de una perspectiva, por ejemplo, el layout y tamaño.
  2. Si cerramos una perspectiva y la volvemos a abrir, se vera exactamente igual a como estaba cuando la cerramos.
  3. Si deseamos resetear una perspectiva a su estado original, debemos seleccionar la opción Window / Reset perspective.
  4. Si deseamos crear una perspectiva debemos seleccionar la opción Window / Save perspective as.

1.1. Las perspectivas disponibles en ADT

  • ABAP: Se usa para editar programas, clases, interfases, etc.
  • ABAP Connectivity and Integration: Se usa para desarrollar la integración entre sistemas.
  • ABAP profiling: Se usa para realizar análisis de rendimiento.
  • Debug: Se usa para analizar errores del programa. Esta no se proporciona con las herramientas de desarrollo ABAP, sino que es un componente estándar de Eclipse.

1.2. Las autorizaciones

En el backend ABAP necesitamos las autorizaciones pertinentes para trabajar con las herramientas de desarrollo ABAP. Los siguientes roles de autorización están disponibles por defecto:

  • SAP_BC_DWB_ABAPDEVELOPER: Este rol nos permite crear, cambiar, activar y borrar objetos de desarrollo.
  • SAP_BC_DWB_WBDISPLAY: Este rol nos permite visualizar objetos de desarrollo.

Ambos roles contienen el objeto de autorización S_ADT_RES, que es necesario para trabajar con el entorno de desarrollo basado en Eclipse.


 

 

 


Sobre el autor

Publicación académica de Ricardo Daniel Tovar Barrera, en su ámbito de estudios para el Máster ABAP for HANA.

SAP Senior

Ricardo Daniel Tovar Barrera

Profesión: Consultor Abap - Mexico - Legajo: WC52Q

✒️Autor de: 15 Publicaciones Académicas

🎓Egresado de los módulos:

Certificación Académica de Ricardo Tovar