
FORMATEANDO UN LISTADO
WRITE:
WRITE:/<OFFSET> <LONG> 'DATOS A VISUALIZAR'.
OFFSET: indica la columna donde comenzara la impresión.
LONG: Longitud de los valores a visualizar
COMANDOS:
LEFT-JUSTIFIED= Salida justificada a la izquierda.
CENTERED= Salida Centrada.
RIGHT-JUSTIFIED: Salida justificada a la derecha.
NO-ZERO= Si el campo contiene ceros pone espacios en blanco.
NO-GAP= El blanco despues del campo es omitido.
NO-SING= El signo no aparece en la salida.
DECIMALS N: n define el numero de digitos decimales.
ROUND N= redondea el campo de salida para los tipos P.
Ej.- WRITE:/1(70) 'hola mundo' CENTERED.
SKIP: Deja una linea en blanco.
UNLINE: Escribe una linea horizontal.
FORMATO DE PAGINA
TOP-OF-PAGE: Se usa para cambiar la cabecera de una página.
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, se ejecuta luego del evento START-OF-SELECTION.
Ej.- END-OF-SELECTION
WRITE:/'SE MOSTRO UN REGISTRO'.
UNLINE.
NO STANDARD PAGE HEADING: Modifica la cantidad de lineas o columnas que se visualizan en pantalla.
Ej.- REPORT z_prueba_abap2_5 NO STANDARD PAGE HEADING line_size 200. "cantidad de lineas"
line_count 50. "cantidad de filas"