![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Los conceptos importantes de reportes
ABAP Los conceptos importantes de reportes
![ABAP Los conceptos importantes de reportes ABAP Los conceptos importantes de reportes](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/226.jpg)
Variante : se llama variante 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.
Las variantes se asocian a los programas de tipo "reporte", los cuales requieren interacción con el usuario a través de la pantalla. Cuando hablamos de reportes nos referimos a los llamados "Reportes Clásicos", también a los llamados "Reportes interactivos" o a los llamados "Reportes ALVs".
Las variantes son de gran utilidad en los etapas de pruebas de los objetos, debido a que nos ahorran mucho tiempo y esfuerzo en realizar tareas repetitivas y tediosas como son las carga de las pantalla de selección de transacción que tienen muchos campos en las mismas.
Las variantes se crean en la misma pantalla de selección del reporte.
Allí luego de completar los campos presionamos el botón "Grabar" y a continuación visualizaremos en la pantalla los campos "Variante" y "Significado", introducimos el contenido de estos dos campos y volvemos a grabar.
Lo más común es crear en cada entorno en donde trabajamos una variante nueva para cada transacción pero también es posible transportar una variante de un ambiente a otro.
Para crear una variante que pueda ser transportada simplemente debemos crearla con un nombre que empiece por CUS&.
Transacciones asociadas a reportes: para que los usuarios finales puedan utilizar los programas que nosotros desarrollamos, debemos crear transacciones asociadas a los programas, ya que ellos no tienen acceso a la transacción SE38, ni a ninguna otra transacción de desarrollo.
Mediante la transacción estándar se93, podemos crear transacciones asociadas a reportes.
se93: podemos crear y actualizar las transacciones denominadas Z y visualizar transacciones estandar.
El navegadr de objetos: mediante la Tx. se80 podemos crear,modificar y visualizar todo tipo de objetos. algunos son paquetes, modulos de función, clases, aplicaciones webdynpro,etc.
Transacción SE80: podemos utilizar el navegador de objetos correspondiente a la transacción SE80 para trabajar con nuestros programas abap y tambien para visualizar los programas estandar del sistema, asi como lo hacemos con la X. sE38.
Utilización de colores en reportes: vamos a ejecutar la sentencia FORMAT COLOR antes de hacer un write. Existen muchas variantes de ejecución de la sentencia format color.
 
 
 
Sobre el autor
Publicación académica de Natalia Alejandra Garcia Milla, en su ámbito de estudios para la Carrera Consultor ABAP.
Natalia Alejandra Garcia Milla
Profesión: Ingeniero en Informática - Chile - Legajo: ZE97A
✒️Autor de: 41 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime