Formateando un Listado.
1|Formato de salida de los datos.
ABAP ofrece una serie de instrucciones diseñadas para generar reportes de manera sencilla.
WRITE /<offset>(<long>)'<datos a visualizar>'.
Donde offset indica la columna donde empezara la impresión long indica la longitud de los valores a visualizar.
Comandos adicionales a WRITE para producir una salida por pantalla determinada.
Left-justified Salida justificada a la izquierda.
Centered Salida Centrada
Rigth-justified Salida justificada a la derecha.
no-zero Si el campo contiene ceros, se cambian por blancos.
no-gap El blanco después que se desea imprimir es omitido.
no-sign El signo no aparece en la salida
decimals n n define el numero de digitos decimales.
round n redondeo del campo de salida para los tipo p
dd/mm/yyyy fecha con separadores.
SKIP Para deja una linea en blanco
ULINE Para escribir una linea horizontal.
2| Formatos de Página.
Instrucciones especialmente para dar formato a la salida
TOP-OF-PAGE Se utiliza para cambiar la cabecera de una pagina.
Ej. TOP-OF-PAGE
WRITE:/ 'Datos de los usuarios del sistema'.
UNLINE.
END-OF-SELECTION Se utiliza para realizar la impresión por pantalla de los datos
de modo que se separa de estos del procesamiento de los mismos.
El evento se ejecuta luego de START-OF-SELECTION.
NO STANDARD PAGE HEADING Para modificar la cantidad de lineas o columnas que se visualizan