
El Formato de Salida de Datos
ABAP ofrece una serie de sentencias especialmente diseñadas para generar reportes de manera sencilla.
La más popular de todas es la sentencia WRITE. Se escribe la sentencia WRITE y entre comillas simples el texto que queremos que aparezca en pantalla.
Existen algunos comandos adicionales a WRITE que se utilizan para producir salidas por pantalla, algunos de ellos son:
LEFT-JUSTIFIED: salida justificada a la izquierda
CENTERED: salida centrada
RIGHT-JUSTIFIED: salida justificada a la derecha
NO-ZERO: si el campo contiene ceros, estos serán reemplazados por blanco.
NO-GAPS: el blanco después del campo que se desea imprimir será omitido.
NO-SIGN: el signo no aparece en la salida
DECIMALS n: n define el número de decimales
ROUND n: redondea el campo de salida para los datos tipo p
DD/MM/YYYY: formato fecha con separadores
SKIP: deja una línea en blanco entre dos impresiones que realizamos en pantalla
ULINE: sentencia que se utiliza para dejar una línea horizontal entre las filas en pantalla
El evento TOP-OF-PAGE se utiliza para cambiar la cabecera de una página.
El evento END-OF-SELECTION se utiliza para la impresión de pantalla de los datos de modo de separar la impresión de procesamiento de los datos.