![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP El formato de salida de los datos
ABAP El formato de salida de los datos
![ABAP El formato de salida de los datos ABAP El formato de salida de los datos](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/89.jpg)
1. FORMATO DE SALIDA DE DATOS
Una de las sentencias para imprimir es la sentencia WRITE
WRITE;/ <offset>(long) 'datos a ver' offset indica en que columna muestra el dato; long= la longitud de los valores
escribir WRITE;/ ...........
WRITE;/..........
se escribira en la pantalla en dos renglones, si le sacamos las / se mostrará en un solo renglón
START-OF-SELECTION.
WRITE;/1(70) ' HOLA MUNDO'
Existen comandos adicionales en la sentencia WRITE , son:
-------------------------------------------------------------------------------------------------------------------*
Centered Salida centrada *
LEFTt-JUSTIFIED Salida justificada a izquierda *
Right-justified Salida justificada a derecha *
no-zero si el campo contiene cers, estos serán cambiados por blanco *
no-gap El blanco despues del campo 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 Redondea el campo de salida para los tipos p *
dd/mm/aaaa Fecha con separadores *
--------------------------------------------------------------------------------------------------------------------*
WRITE;/1(70) ' HOLA MUNDO' CENTERED
Para dejar una linea en blanco se utiliza la sentecia SKIP y para escribir una linea horizontal es la sentencia ULINE
si se desa saltar 5 renglones se tipea SKIP 5
Para saber como funciona la sentencia SKIP podemos ejecutar el DEMO_LIST_SKIP
2. FORMATOS DE PÁGINA
Instrucciones especialmente destinadas a darle formato a la salida de un reporte ya sea por pantalla o impresora.
El Evento TOP-OF-PAGE. se utiliza para cambiar la cabecera de un página . Este evento ocurre tan pronto como el sistema empieza a procesar una nueva página.
TOP-OF-PAGE.
WRITE;/ 'Datos de los usuarios del sistema' .
ULINE.
El evento END-OF-SELECTION. se utiliz para realizar la impresión por pantalla de los datos, de modo que se separe del procesamiento de los mismos. Este evento se ejecuta luego del START-OF-SELECTION.
END-OF-SELECTION.
WRITE;/ 'Se mostró 1 registro'.
ULINE.
Para modificar la cantidad de lineas o columnas que se visualizan en pantalla se utiliza la sentencia NO STANDART PAGE HEADING. hace que se elimina x default la cabecera standart de SAP y permite modificar la cantidad de lineas y columna a mostrar, la sentencia NO STANDART PAGE HEADING se escribe en el mismo renglosn de REPORT.
REPORT z_prueba_abap2_5 NO STANDART PAGE HEADING LINE-SIZE 200 "cant.de lineas
LINE- COUNT 50. "cant de filas o columnas
 
 
 
Sobre el autor
Publicación académica de Carlos Alberto Carreira, en su ámbito de estudios para la Carrera Consultor ABAP.
Carlos Alberto Carreira
Profesión: Consultor Técnico en Jde W.s. - Argentina - Legajo: KC15G
✒️Autor de: 92 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
🎓Egresado de los módulos:
Certificación Académica de Carlos Carreira