✒️ABAP Los conceptos importantes de reportes
ABAP Los conceptos importantes de reportes
CONCEPTOS IMPORTANTES DE REPORTES.
1.- Creacion de una Variante de ejecucion
Supongamos que tenemos un reporte que tiene una pantalla de seleccion con 20 parametros. Si cada vez que queramos ejecutar nuestro reporte, tenemos que introducir en la pantalla el contenido de los 20 parametros perderiamos mucho tiempo
Para solucionar este inconveniente, SAP creo el concepto de variante, que es aplicable tanto a reportes como a cualquier objeto que se pueda ejecutar y que permite guardar los parametros ingresados por la pantalla, para no tener que volver a cargarlos.
VARIANTE : En SAP llamamos variante a una imagen de informacion fija que podemos introducir en una pantalla de seleccion de una transaccion.
Con una variante podemos introducir valores en cada uno de los campos de una pantalla de seleccion y grabarla para mas tarde recuperarla de nuevo a la hora de ejecutar el programa o transaccion.
*Para crear el marco que vemos en la pantalla anterior, utilizamos la sentencia SELECTION SCREEN.
2.- Creacion de transacciones asociadas a reportes.
Para que los usuarios finales pueden utilizar los programas que nosotros desarrollamos, debemos crear transacciones asociadas a los programas, ya que ellos no tienen acceso a la transaccion SE38, ni a ninguna otra transaccion de desarrollo.
Mediante la transaccion estandar SE93, podemos crear transacciones asociadas a reportes.
Transaccion SE93: Es la transaccion estandar del sistema SAP mediante la cual podemos crear y actualizar las transacciones denominadas Z y visualizar las transacciones estandar.
3.- El navegador de objetos
Mediante la transaccion SE80 podemos crear, modificar y visualizar todo tipo de objetos. Alguno de ellos son: Paquetes, Programas, Modulos de funcion, Clases, Aplicaciones WebDynpro, etc.
Transaccion SE80: podemos utilizar el navegador de objetos correspondientes a la transaccion SE80 para trabajar con nuestros programas ABAP y tambien para visualizar los programas estandar del sistema, asi como lo hacemos con la transaccion SE38.
Al momento de crear un programa de cierta complejidad, esta transaccion resulta mucho mas util que la SE38, ya que permite cear directamente desde aqui, todos los objetos componentes de dicho programa.
4.- Utilizacion de colores en reportes.
Se pueden utilizar colores a la hora de hacer impresiones por pantalla, tanto en un reporte interactivo como en un reporte clasico. Para esto, vamos a ejecutar la sentencia FORMAT COLOR antes de hacer un WRITE.
Existen muchas variantes de ejecucion de la sentencia FORMAT COLOR
 
 
 
Sobre el autor
Publicación académica de Miguel Ochoa, en su ámbito de estudios para la Carrera Consultor ABAP.
Miguel Ochoa
Profesión: Estudiante de Ing. Industrial - Chile - Legajo: TB61K
✒️Autor de: 47 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Soy estudiante universitario con ganas de desarrollarme en el mundo de sap abap no tengo experiencia laboral, mis expectativas es poder comprender la filosofía de sap que me permita desarrollar
Certificación Académica de Miguel Ochoa