
Sentencias WRITE es una de las instrucciones de ABAP diseñadas para generar reportes, esta sentencia tiene comandos adicionales tales como:
LETF-JUSTIFIED. SALIDA JUSTIFICADA A LA IZQUIERDA
CENTERED. SALIDA CENTRADA.
RIGHT-JUSTIFIED. SALIDA JUSTIFICADA A LA DERECHA.
NO-ZERO SI EL CAMPO TIENE CEROS LOS CAMBIA POPR BLANCO.
NO-GAP. EL BLANO DESPUES DEL CAMPO QUE SE DESEA IMPRIMIR ES OMITIDO.
NO-SIGN EL SIGNO DE SALIDA DESAPARECE.
DECIMALS N REDONDEA EL CAMPO DE SALIDA PARA LOS TYPE P
DD/MM/YYYY FECHA CON SEPARADORES.
ejemplo de la sentencia centered: WRITE:/'hola' CENTERED.
Para dejar una linea en blanco se utiliza la palabra SKIP, si se quiere saltar 5 lineas se colocaria la palabra SKIP 5
Para colocar una linea se utiliza la palabra ULINE.
Para modificar la cantidad de lineas o columnas que se muestran en un reporte se utiliza la sentencia:
NO STANDARD PAGE HEADING. ejemplo
REPORT z_pruebas NO STANDARD PAGE HEADING LINE-SIZE 200
LINE-COUNT 50.