Conceptos importantes de reportes.
Reporte: Tipo de programa ABAP donde generalmente existe una pantalla de selección donde se ingresan ciertos parametros, luego a partir de estos parametros se realiza una selección de datos a tablas SAP o tablas Z y finalmente se muestran los datos obtenidos por pantalla mediante la utilización de la sentencia write.
Pantalla de selección: Conjunto de entrada y selecciones, que se muestran al ejecutar un reporte y que sirven para filtrar datos en tablas del sistema.
Variante: Permite guardar los valores ingresados a mano por pantalla para no tener que volver a cargarlos.Es de gran utilidad en los etapas de prueba de los objetos.
Si deseamon un checbox de la pantalla de selección de un reporte aparesca tildado entonces debemos utilizar la disión folX al momento de declarar el checbox en la pantalla de selcción lo mismo s epuede aplicar para los radi button.
Creación de transacciones asociados a reportes.
Para que los usuarios finales puedan utilizar los programas que nosostros desarrollaremos, debemos crear transacciones asociadas a los programas, ya que ellos no tienen acceso a la transaccion SE38, ni a ninguna otra transacción de desarrollo.
Transaccion SE93: Transaccion estandar SAP que se utiliza para la creación de transacciones.
Navegador de objetos.
Módulos de función: Programa ABAP que se crean a través de la transacción se37 y que pueden ser reutilizados en cualquier otro programa.
Clases: Objetos ABAP que se crean mediante la transacción SE24. referida a las estrategias de liberación, las clases agrupar las características, para luego ser asignadas a los grupos de liberación y definir los datos del documento tomados. en cuanta en la elección de la estrategia.
WebDynpro: Tecnología de SAP que se utiliza para la construcción de aplicaciones WEB.
Utilización de colores de reporte.
Format color: Sentencia ABAP que se utiliza para la impresión de colores en los reportes.
Write: Sentencia ABAP que se utiliza para la salida de datos por pantalla.