✒️ABAP Los conceptos importantes de reportes
ABAP Los conceptos importantes de reportes
Variante:
--------------------------------------------------------------------------------------------
Imagen de información fija que podemos introducir en una pantalla de selección de una transacción.
Podemos introducir valores en cada uno de los campos de una pantalla de selección y grabarla para mas tarde recuperarla de nuevo a la hora de ejecutar el programa o transacción.
--------------------------------------------------------------------------------------------
Para crearla:
En la pantalla de selección, completar los campos y presionar el botón de guardar.
Allí veremos una pantalla donde asignaremos un nombre y una descripción a la variante.
Finalmente guardamos.
--------------------------------------------------------------------------------------------
Para usar:
Al ejecutar el reporte, veremos al lado del icono de 'Ejecutar', el botón de 'Variante'.
Al hacer click, nos encontraremos con todas las variantes disponibles en el reporte.
--------------------------------------------------------------------------------------------
Transacciones asociadas a reportes:
--------------------------------------------------------------------------------------------
Usado para que los usuarios finales puedan utilizar los programas que nosotros desarrollamos.
--------------------------------------------------------------------------------------------
Para crear:
Empezaremos con ir a la transacción SE93.
Allí completaremos el campo con el nuevo nombre de la transacción y hacemos click en 'Crear'.
Veremos una ventana de dialogo en donde colocaremos una descripción breve y seleccionaremos la opción 'Transacción de Report'.
Continuamos.
En la nueva pantalla ingresamos el nombre del programa (que ya debe existir), la pantalla de selección inicial (por defecto es la 1000), si queremos podemos agregar una variante y grabamos.
--------------------------------------------------------------------------------------------
Para usar:
Escribimos el nombre de la transacción en la campo de comandos y presionamos Enter.
--------------------------------------------------------------------------------------------
Navegador de objetos:
--------------------------------------------------------------------------------------------
Al momento de crear un programa de cierta complejidad, resulta mucho mas útil el uso de SE80 que la SE38.
Esta transacción permite crear, modificar y visualizar todo tipo de objetos (Paquetes, Programas, Módulos de función, Clases, Aplicaciones WebDynpro, etc).
También se pueden crear transacciones como con SE93.
--------------------------------------------------------------------------------------------
Colores en reportes:
--------------------------------------------------------------------------------------------
FORMAT COLOR:
Debe ejecutarse antes de hacer un WRITE.
Ejemplo:
FORMAT COLOR COL_GROUP INTENSIFIED.
WRITE: 'La Fecha de Ingreso es: ', p_fecha.
--------------------------------------------------------------------------------------------
Para mas información, F1 sobre la sentencia.
--------------------------------------------------------------------------------------------
 
 
 
Sobre el autor
Publicación académica de Martin Alejandro Goya, en su ámbito de estudios para la Carrera Consultor ABAP.
Martin Alejandro Goya
Profesión: Ingeniero en Computacion - Argentina - Legajo: CJ13E
✒️Autor de: 49 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Martin Goya