✒️ABAP Los conceptos importantes de reportes
ABAP Los conceptos importantes de reportes
Variante: se llama así a una imagen de información fija que podemos introducir en una pantalla de selección de una transacción.
Con una variante podemos introducir valores en cada uno de los campos de una pantalla de selección y grabarla para más tarde recuperarla de nuevo a la hora de ejecutar el programa o transacción.
La variante es aplicable tanto para reportes como para cualquier objeto que se pueda ejecutar y que permite guardar los parámetros ingresados por pantalla para no tener que volver a cargarlos.
SELECTION SCREEN: Sentencia que se utiliza para crear el marco.
Si queremos que en la pantalla de selección de un reporte, un check box o un radio button aparezcan tildados por defecto hay que utilizar la división DEFAULTX al momento de declarar el check box ó radio button en la pantalla de selección.
CREACION DE TRANSACCIONES ASOCIADAS A REPORTES
SE93: Transacción que utilizamos para crear transacciones asociadas a reportes.
La SE93 es una trx estándar mediante la cual se puede crear y actualizar las transacciones “Z” y visualizar las transacciones estándar. (También se pueden crear transacciones asociadas a un reporte por la SE80)
Tipo de Transacciones:
à Son las más comunes. Están ligadas a una dynpro o pantalla de un programa
à Son llamadas a otras trx existentes con parámetros de entrada.
à Transacciones ya existentes, llamadas con una variante ya creada.
à Transacciones que llaman a un reporte ABAP. La transacción se debe mapear con la pantalla de selección de un programa ejecutable. Internamente cuando se llama a éste tipo de transacciones, el sistema ejecuta un submmit al programa ejecutable.
à Transacciones que aparecen a partir de la ver 6.1 de SAP y están linkeadas a un método de una clase local o global.
NAVEGADOR DE OBJETOS
SE80: transacción con la que se puede crear, modificar y visualizar todo tipo de objetos. Ej. Paquetes, programas, módulos de función, clases, aplicaciones WebDynpro, etc. Podemos utilizar el navegador de objetos correspondiente a la transacción SE80 para trabajar con nuestros programas ABAP y también para visualizar los programas estándar del sistema, así como lo hacemos con la transacción SE38. Al momento de crear un programa de cierta complejidad, esta transacción resulta mucho más útil que la SE38, ya que permite crear directamente desde aquí, todos los objetos componentes de dicho programa.
UTILIZACION DE COLORES EN REPORTES
Se pueden utilizar colores a la hora de imprimir, tanto en reportes interactivos como en un reporte clásico.
FORMAT COLOR: Sentencia que se utiliza para utilizar colores en los reportes. Se debe utilizar antes de hacer un WRITE.
 
 
 
Sobre el autor
Publicación académica de Sabrina Soledad Rodriguez, en su ámbito de estudios para la Carrera Consultor ABAP.
Sabrina Soledad Rodriguez
Profesión: Consultor Sap Fi - Co - Bs - Argentina - Legajo: SQ30J
✒️Autor de: 55 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Certificación Académica de Sabrina Rodriguez