En esta serie de mini cursos voy a enseñarte a programar en ABAP, comenzaremos por una breve introducción y para seguir todos los pasos vas a necesitar acceso a un sistema SAP y un usuario con llave de desarrollador. Si trabajas para una empresa que ya tenga SAP o esté en el proceso de implementación, […]
Tablas internas
Las tablas internas son objetos de datos estructurados para trabajar con datos en memoria en forma de filas y columnas. Usualmente todos los programas de ABAP utilizan tablas internas.
Uso del editor de código de ABAP
SAP viene con un editor de código integrado, podemos acceder a él en las transacciones para crear/modificar programas como la SE38, SE37, SE24 y SE80. Ahora veremos las partes más importantes del editor de código y como crear nuestro primer programa de ABAP.
Declaración de variables, constantes y tipos de datos
Antes de entrar un poco más en la sintaxis de ABAP veremos como se declaran las variable y constantes y como funcionan los tipos de datos en ABAP. Comenzaremos este articulo definiendo los conceptos de tipo de dato y objeto de dato
Sintaxis de ABAP
Ahora veremos algunas de la reglas y sintaxis que se usa en los programas de ABAP. Aprenderemos cuales son los operadores lógicos, como se agregan comentarios al programa, como declarar variables y usar las instrucciones de ABAP.
Como crear un dynpro básico en ABAP.
Ahora daremos nuestros primeros pasos en la creación de dynpros de SAP (pantallas), a medida que avancemos aprenderemos a crear programas más complejos.
Manejo de eventos en dynpros, Parte I
En este tema veremos como activar la barra de herramientas estándar de SAP y como procesar los eventos que se disparan cuando se hace clic sobre la barra de herramientas.
Manejo de eventos en dynpros, Parte II
Anteriormente aprendimos a manejar los eventos de la barra de herramientas, ahora vamos a aprender a detectar y utilizar el evento que se genera cuando alguien hace clic sobre algún botón en nuestros dynpros.
Manejo de eventos en dynpros parte III
Ahora veremos cómo crear una barra de menú en nuestros dynpros y como se maneja el equivalente al evento clic, para esto necesitamos un dynpro y un status gui, como ya creamos todo esto en los ejemplos anteriores vamos a re utilizarlos.
Dynpros: Trabajando con el Control Tabla de ABAP Parte I
El Control Tabla de ABAP es un objeto que nos permite mostrar dentro de un dynpro información en formato de tabla (filas y columnas), es realmente útil para crear mantenimientos de tablas y agregarles validaciones complejas.