✒️ABAP El formato de salida de los datos
ABAP El formato de salida de los datos
Formato de salida de los datos
Hay una serie de instrucciones para generar reportes, una de ellas es WRITE.
WRITE/<offset>(<long>) '<datos a visualizar>'.
Donde offset indica la columna donde empezará la impresión y long indica la longitud de los valores a visualizar.
Existen comandos adicionales que se utilizan para producir una salida por pantalla determinada.
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 cambiados por blancos
no-gap El blanco después del campo que se desea imprimir es omitido.
no-sign El signo no aparece en la salida.
decimals n n define el número de dígitos decimales
round n Redondea el campo de salida para los tipos p
dd/mm/yyyy Fecha con separadores
Para dejar una linea en blanco se usa SKIP.
Para escribir una linea horizontal se utiliza la sentencia ULINE.
Para saltar una pagina utilizamos NEW-PAGE
Si deseamos saltear varias lineas horizontales utilizamos SKIP n, donde n es el numero de lineas que queremos saltar.
Formatos de Página
Existen instrucciones especialmente destinada para darle formato a la salida de un reporte, ya sea por pantalla o por impresora
TOP-OF-PAGE
Se utiliza para cambiar la cabecera de una página.
TOP-OF-PAGE
WRITE:/ 'Datos de los usuarios del sistema'.
ULINE.
END-OF-SELECTION
Se utiliza para realizar la impresion por pantalla de los datos, de modo que se separe del procesamiento de los mismos. Se ejecuta luego de START-OF-SELECTION.
END-OF-SELECTION
WRITE:/ 'Se mostro 1 registro'.
ULINE.
NO STANDARD PAGE HEADING
REPORT z_prueba_abap2_5 NO STANDARD PAGE HEADING LINE-SIZE 200
LINE-COUNT 50.
 
 
 
Sobre el autor
Publicación académica de Juan Ignacio Becerra, en su ámbito de estudios para la Carrera Consultor ABAP.
Juan Ignacio Becerra
Profesión: Tester Sap - Argentina - Legajo: AJ40A
✒️Autor de: 37 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Juan Becerra