
FORMATO DE SALIDA DE LOS DATOS
ABAP ofrece una serie de instrucciones diseñadas para generar reportes de una manera sencilla. Por ejemplo, la sentencia WRITE:
WRITE /<offset>(<long>)’<datos a visualizar>’
/ salto de línea
offset Indica la columna donde empezará la impresión
long Indica la longitud
CENTERED. Permite centrar un texto. P.e.: WRITE / 1(70) ‘HOLA MUNDO’ CENTERED.
SKIP. Escribe una línea en blanco.
ULINE. Escribir una línea horizontal.
NEW-PAGE. Salta página
SKIP 5. Saltar varias líneas horizontales
FORMATOS DE PÁGINA
Existen instrucciones para darle formato de salida a un reporte, ya sea por pantalla o por impresora.
TOP-OF-PAGE. Cambia la cabecera de una página. Este evento ocurre tan pronto como el sistema procesa una nueva página.
END-OF-SELECTION. Impresión por pantalla de datos, para separarlo del procesamiento de los datos. Es lo que se conoce como ‘reporting’. Se ejecuta tras START-OF-SELECTION. Contiene las últimas sentencias que se ejecutarán antes de finalizar un programa.
NO STANDARD PAGE HEADING. Permite modificar cantidad de líneas o columnas que se visualizan en la pantalla.