Ahora veremos algunas de las reglas y sintaxis que se usa en los programas de ABAP. Aprenderemos cuáles son los operadores lógicos, como se agregan comentarios al programa, como declarar variables y usar las instrucciones de ABAP. Estructura básica de un programa sencillo. Un programa básico de ABAP tiene una estructura como esta: REPORT nombre_programa […]
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. El primer paso es crear un programa en la transacción SE80, junto al programa crearemos un Top Include, que será la sección en la que declaremos las variables globales, por regla general […]
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. Primero necesitamos algún programa con algún dynpro y en el include Top vamos a declarar dos variables: data: ok_code TYPE SYUCOMM, save_ok TYPE SYUCOMM. Ahora […]
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. Dentro de un programa con un dynpro ingresamos a su layout y agregamos un botón con su nombre y descripción Luego […]
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.
Dynpros: Trabajando con el Control Tabla de ABAP Parte II
En la primera parte aprendimos a añadir un Control Tabla en nuestros dynpros, ahora veremos como usarlos para editar información de una base de datos.
Dynpros: Trabajando con el Control Tabla de ABAP Parte III
Ahora que sabemos como actualizar una tabla Z usando el control tabla de SAP, vamos agregarle un icono de estado que nos permite ver que filas se han modificado.
Dynpros: Trabajando con el Control Tabstrip
El control Tabstrip se usa para crear una interfaz de usuario con pestaña, añadir un control de este tipo requiere mucho código pero afortunadamente existe un asistente que hará todo el trabajo por nosotros. Primero debemos tener un programa con un dynpro, luego en el layout hacemos clic sobre el icono Tabstrip (med.wizard) y luego […]
Dynpros: Trabajando con subscreens
Un subscreen es una ventana que se carga dentro de otra ventana en un area que se ha determinado previamente en la ventana “padre”. Como vimos antes el control tabstrip utilizar subscreen para mostrar el contenido de acuerdo a la pestaña en la que se hace clic, otro uso de los subscreen es reutilizar una […]