🚀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..Principios basicos para desarrollar ABAP en Eclipse

Eclipse maneja distintas vistas que se conocen con el nombre de Perspectivas. Para abrir una Perspectiva vamos al menú: Window èPerspective è Open Perspective è Other

Así se ven todas las Perspectivas disponibles. Las que corresponden a ABAP y a SAP HANA se agregaron a Eclipse luego de la instalación del plugin de ADT.

En Eclipse se puede 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 Eclipse solo se muestra una perspectiva al mismo tiempo.

Análisis de cada parte de la perspectiva ABAP:

Nombre de la Perspectiva: en la barra de títulos de la ventana.

VISTAS: Ejemplos:

Vista de Problemas o Problems View (advertències y errores al activar un programa)

Vista de Propiedades o Properties View (propiedades de un prog.: titulo, paquete,...)

Para abrir una vista: Windows èShow View

EDITORES: Utilizamos el editor para editar un objeto de desarrollo.

Diferencias entre vistas y editores:

Dentro de una ventana, una vista solo puede abrirse una vez, mientras que un editor se puede abrir varias veces.

Un editor puede posicionarse en cualquier lugar de la pantalla pero una vista no.

Cuando un editor está abierto se puede ver en todas las perspectives.

Los cambios dentro de una vista se guardan inmediatamente; en un editor no.

BARRA DE MENÚ: Contiene los comandos que pueden ser ejecutados como guardar o activar un programa.

BARRA DE HERRAMIENTAS: Están los comandos más utilizados. También se pueden agregar más.

1.1 Perspectivas disponibles en ADT

ABAP: para editar programas, clases interfases, etc

ABAP CONNECTIVITY & INTEGRATION: para desarrollar la integración entre sistemes.

ABAP PROFILING: para realizar análisis de rendimiento.

DEBUG: para analizar los errores del programa.

1.2 Autorizaciones

Por defecto están disponibles los siguientes roles:

SAP_BC_DWB_ABAPDEVELOPER: para crear, cambiar, activar, borrar objetos de desarrollo.

SAP_BC_DWB_WBDISPLAY: visualitzar objetos de desarrollo.

S_ADT_RES: Necesario para entorno desarrollo eclipse; lo contienen roles anteriores . Cualquier otro rol debe tener éste incluido, también si lo creamos.

1.3 Configuraciones específicas del usuario

Disponibles en: Windows è Preferences

Las configuraciones específicas para el desarrollo ABAP están disponibles en ABAP DEVELOPMENT

Debug: Podemos controlar el debugging de los programas

Editors: Podemos administrar los templates o plantillas de código. Pretty Printer

Profiling: Podemos parametrizar el análisis de performance.

SQL Monitor: Modificamos el comportamiento y monitorear la consultas de SQL.

Cuando editamos un objeto, éste se bloqueará automáticamente contra la edición de otro usuario, por lo tanto, a diferencia del SAP GUI, no se alterna explícitamente entre Visualizar y Modificar al trabajar con un objeto.


 

 

 


Sobre el autor

Publicación académica de Maximiliano Belgrado, en su ámbito de estudios para el Máster ABAP for HANA.

SAP SemiSenior

Maximiliano Belgrado

Profesión: Ingeniero en Software - Argentina - Legajo: FW60S

✒️Autor de: 10 Publicaciones Académicas

🎓Egresado del módulo:

Disponibilidad Laboral: PartTime

Certificación Académica de Maximiliano Belgrado