✒️ABAP Los conceptos importantes de reportes
ABAP Los conceptos importantes de reportes
Variante
Es 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.
Para crear un report con la sentencia SELECTION SCREEN donde vamos a ingresar los datos y presionamos en guardar. Nos aparecerá una pantalla donde le asignaremos un nombre, una descripción de la variante y guardamos la nueva variante. Al ejecutar nuevamente el reporte ya nos aparecerá el botón de variante.
Si queremos que un check box o un radio button ya aparezcan marcados, tendremos que utilizar la edición default X, al momento de declararla en la pantalla de selección.
SE93: permite crear y actualizar transacciones Z y asociarlas a report.
Para asociar una transacción a un report: SE93 -> Crear -> Texto breve y "Programa e imagen de selección" --> nombre del programa.
Tipos de transacciones:
Ø Diálogo: ligadas a una dynpro o pantalla de un programa ABAP. Llama a una secuencia de pantallas más que a un programa.
Ø Parámetros: llaman a otras transacciones con parámetros de entrada.
Ø Variantes: transacciones ya existentes llamadas con una variante ya creada.
Ø Reporte: llaman a un reporte ABAP. La transacción se debe mapear con la pantalla de selección de un programa ejecutable.
Ø Orientadas a objetos: aparece a partir de la versión 6.1 de SAP. Linkeada a un método de una clase local o global.
Navegador de objetos
SE80: se pueden crear, modificar y visualizar objetos (Paquetes, programas, módulos de función, clases, webDynpro, Al igual que la SE93 también podemos crear transacciones. Para ello, visualizamos nuestro programa en el menú de la izquierda y presionar el botón derecho del mouse sobre él, seleccionando la opción "crear transacción".
Con la sentencia FORMAT COLOR antes del WRITE utilizar colores por pantalla. Sentencia empleada para utilizar colores a la hora de hacer impresiones por pantalla:
FORMAT COLOR color INTENSIFIED.
 
 
 
Sobre el autor
Publicación académica de Felipe Estepa Quintero, en su ámbito de estudios para la Carrera Consultor ABAP.
Felipe Estepa Quintero
Profesión: Tecnologo en Gestion Logistica - Colombia - Legajo: QH16V
✒️Autor de: 118 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Certificación Académica de Felipe Estepa