✒️ABAP El formato de salida de los datos
ABAP El formato de salida de los datos
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