✒️ABAP El formato de salida de los datos
ABAP El formato de salida de los datos
Unidad 2. Lección 7: Formateando un listado
1.Formato de salida de los datos.
WRITE /<offset>(<long>)'<datos a visualizar>'.
offset es la columna donde empezará la impresion y long la longitud de los valores a visualizar. La barra invertida produce un salto de línea. Otros comandos adicionales a la sentencia WRITE son:
- Left-justified: salida justificada a la izquierda.
- Centered: salida centrada. Ej: WRITE: /1(10) 'Hola Mundo' CENTERED.
- right-justified: Salida justificada a la derecha
- no-zero: si el campo contiene ceros, estos seran cambiados por blancos
- no-gap: Omite los blancos al fnal de un campo.
- no-sign: Omite el signo.
- decimals n: n define el numero de digitos 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 emplea la sentencia SKIP, para dejar varias lineas en blanco se emplea SKIP n, donde n es el numero de lineas.
Para escribir una barra horizontal se emplea la sentencia ULINE.
Para saltar una pagina se emplea la sentencia NEW-PAGE.
2. Formatos de Página.
El evento TOP-OF-PAGE se utiliza para cambiar la cabecera de una página. Este evento ocurre tan pronto como el sistema empieza a procesar una nueva página. Por ejemplo, si queremos escribir un título particular al comienzo de cada página pondremos:
TOP-OF-PAGE.
WRITE:/ 'Datos de los usuarios del sistema'.
ULINE.
El evento END-OF-SELECTION se utiliza para cabiar el pie de página. Este evento se ejecuta luego del evento START-OF-SELECTION.
END-OF-SELECTION.
WRITE:/ 'Se mostro 1 registro'.
ULINE.
Para modificar la cantidad de lineas o columnas se emplea la sentencia:
NO STANDARD PAGE HEADING LINE-SIZE 200 "Cantidad lineas
LINE-COUNT 50. "Cantidad filas.
 
 
 
Sobre el autor
Publicación académica de Kelly Rocio Nino Ramirez, en su ámbito de estudios para la Carrera Consultor ABAP.
Kelly Rocio Nino Ramirez
Profesión: Ingeniero de Sistemas - Colombia - Legajo: PW14Z
✒️Autor de: 30 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Kelly Nino