![](/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/96.jpg)
Creación de una ventana variante de ejecución.
Se utiliza cuando tenemos una pantalla de selección con 20 parámetros y cada vez que ejecutamos nuestro reporte tenemos que introducir en la pantalla de contenido los parámetros se perdería mucho tiempo.
Por este inconveniente se crea el CONCEPTO DE VARIANTE se aplica tanto en reportes como en cualquier objeto que se pueda ejecutar y guardar los parámetros ingresados por pantalla y no tener que volver a cargarlos.
VARIANTE: se llama a una imagen de información fija que podemos introducir en una pantalla de selección de una transacción. se puede 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 la transacción o programa.
EJ:
creamos el reporte ZPRUEBA_USUARIOS y le vamos asignar datos por pantalla de selección. Guardamos, luego le asignaremos un nombre y una descripción a la variante. Finalmente guardamos de nuevo y quedará guardada la variante ZPRUEBA.
Una vez que ejecutamos el reporte veremos en el menú el botón para obtener la variante. Si hacemos clic, podremos ver las variantes disponibles para el reporte.
Creación de transacciones asociadas a reportes.
Se utiliza para que los usuarios finales puedan utilizar los programas que desarrollamos. Se debe crear transacciones asociadas al programa ya que los usuarios no tienen acceso al SE38 a ninguna trans. de desarrollo. Mediante la estándar SE93 podemos crear trans. asociadas a reportes.
SE93: podemos crear y actualizar las transacciones denominadas Z y visualizar las trans. estándar.
EJ:
Ejecutamos las transacción SE93 completamos el nombre de la trans. que ser{a ZTRX_USUARIOS y creamos. Veremos una ventana de diálogo donde se completa con una descripción breve, seleccionamos el tipo de trans. en nuestro caso será de reporte. aceptamos. En la pantalla siguiente ingresamos el nombre del programa(debe existir previamente), la pantalla de selección inicial, que por defecto es 1000, podemos agregar una variante para que se ejecute con la trans. y grabamos. Luego de ejecutar la transacción la escribimos en el campo de comandos y presionamos enter como cualquier trans. SAP.
Navegador de Objetos
Mediante la trans. SE80 podemos crear, modificar y visualizar todo tipo de objetos. Algunos de ellos son : paquetes, programas, módulos de función, clases, aplicaciónes WebDynpro, etc. también se puede visualizar programas estándar de sistema asi como lo hacemos con la SE38.
Al crear un programa de cierta complejidad esta trans. resulta mucho más útil que la SE38 ya que nos permite crear directamente de aquí todos los objetos componentes de dicho programa.
Utilización de colores en reporte
Se pueden utilizar colores a la hora de hacer impresiones por pantalla, tanto en un reporte interactivo como en uno clásico. Se usa la sentencia FORMAT COLOR antes de hacer un WRITE
FORMAT COLOR COL_GROUP INTENSIFIED
WRITE: 'La Fecha de Ingreso es: ´, p_fecha.
Repuesto de usuario
La fecha de Ingreso es: 11.06.2009
Format color existen muchas variantes.
 
 
 
Sobre el autor
Publicación académica de Juan Carlos Pavicich, en su ámbito de estudios para la Carrera Consultor ABAP.
Juan Carlos Pavicich
Profesión: Técnico Informático - Argentina - Legajo: VR91L
✒️Autor de: 116 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Tengo el agrado de dirigirme a ud/s con el objeto de mencionar mi experiencia y conocimientos técnicos necesarios para desarrollar actividades en el rubro de su empresa.
Certificación Académica de Juan Pavicich