✒️ABAP El formato de salida de los datos
ABAP El formato de salida de los datos
Formateando un Listado
1) Formato de salida de datos: Generar reportes:
- WRITE:
WRITE :/<offset>(<long>) 'HOLA MUNDO'.
:/ Salto de línea.
Offset: posición de columna donde se imprimirá
Long: longitud de los datos a mostar.
DATA: v_nombre(10) TYPE c VALUE 'Victor',
v_edad(2) TYPE n VALUE '29',
v_codigo_postal(4) TYPE c VALUE '1405'.
*---------------------------------------------------------------------*
START-OF-SELECTION.
*---------------------------------------------------------------------*
WRITE:/ 'NOMBRE:', v_nombre, 20 'EDAD:', v_edad.
WRITE:/ 'CÓDIGO POSTAL:', v_codigo_postal(4).
Comandos adicionales a WRITE que ayudan en la impresión de pantalla (se colocan a lo último):
- Left-justified = Justifica a la izquierda.
- Centered = Centrada.
- Right-justified = A la derecha.
- no-Zero = Cambia ceros x esp. blancos.
- no-gap = Omite los esp. blancos.
- no-sign = No imprime el signo.( ó -)
- decimals n = n dígitos decimales.
- round n = redondea a n la salida para los tipos p.
- dd/mm/yyyy = fecha con separadores.
- SKIP 5: Inserta línea en blanco. (en este caso 5).
- ULINE: Dibuja línea horizontal.
- NEW-PAGE: Salto de página.
2) Formato de página:
El evento TOP-OF-PAGE se utiliza para cambiar la cabecera de una página. Se ejecuta apenas se comienza a procesar una nueva página.
*---------------------------------------------------------------------*
TOP-OF-PAGE.
*---------------------------------------------------------------------*
WRITE:/ 'Datos de los usuarios del sistema'.
ULINE.
El evento END-OF-SELECTION se utiliza para cambiar el pié de página y como para separarlo del procesamiento de datos.Se ejecuta luego del evento START-OF-SELECTION.
*---------------------------------------------------------------------*
END-OF-SELECTION.
*---------------------------------------------------------------------*
WRITE:/ 'Se mostro 1 registro'.
ULINE.
NO STANDARD PAGE HEADING: Modifica la cantidad de líeas y/o columnas de visualización de pantalla.
REPORT z_prueba_abap2_7 NO STANDARD PAGE HEADING LINE-SIZE 200 "Cant lineas LINE-COUNT 50. "Cant filas
 
 
 
Sobre el autor
Publicación académica de Ruben Dario Martucci, en su ámbito de estudios para la Carrera Consultor ABAP.
Ruben Dario Martucci
Profesión: Técnico Informático - Argentina - Legajo: UX76U
✒️Autor de: 58 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Certificación Académica de Ruben Martucci