✒️ABAP El formato de salida de los datos
ABAP El formato de salida de los datos
Formato de Salida
Sentencia WRITE
WRITE /<offset>(<long>)' <datos a visualizar>'.
- offest: columna donde empezará la impresión.
- long: longuitud de valores a visualizar.
WRITE: / 'NOMBRE:' , v_nombre, 20 'EDAD:' , v_edad.
WRITE: / 'CODIGO POSTAL: ', v_codigo_postal(4).
Con WRITE y comando adicionales se utilizan para imprimir en pantalla de una forma determinada. La barra invertida en WRITE: y debajo otro WRITE ambos textos se imprimira en renglones diferentes. si hacemos los mismo sin los : ambos textos se imprimiran en pantalla en el mismo renglón.
- LEFT-JUSTIFIED: salida justificada izquiera.
- CENTERED: salida centrada.
- RIGHT-JUSTIFIED: salida justificada derecha.
- NO-ZERO: si el campo contiene ceros, estos serán cambiados por blancos.
- NO-GAP: el blanco después del campo que se imprima es omitido.
- NO-SIGN: el signo no aparece en la salida.
- DECIMALS n: n define el numeros de dígitos decimales.
- ROUND n : redondea el campo de salida para los tipos p.
- DD/MM/AAAA: fecha con separadores.
EJ: con Centered.
WRITE: /1(70) 'HOLA MUNDO' CENTERED.
Para dejar una linea en blanco se utiliza la sentencia SKIP y para escribir una línea horizontal se utiliza la sentencia ULINE.
Para saltar una pagina utilizaremos NEW-PAGE, si necesitamos saltar varias lineas horizontales SKIP5.
Formatos de Página
Se usa para darle formato de pagina a la salida de un reporte ya sea por pantalla o impreso.
El evento TOP-OF-PAGE se utiliza para cambiar la cabecera de una pagina. Este ocurre tan pormto como el sistema empieza a procesar la página nueva. EJ: si queresmos escribit un titúlo particular al comienzo de página.
TOP-OF-PAGE.
WRITE: / 'Datos de los ususarios del sistema'.
ULINE.
El evento END-OF-SELECTION se utiliza para realizar la impresión por pantalla de los datos, de modo que separe el procesamiento de los mismos. El evento se ejecuta luego del evento START-OF-SELECTION
END-OF-SELECTION.
WRITE: / 'Se mostró 1 registro'.
UNLINE.
Para modificar la cantidad de líneas o colummas que se visualizan en la pantalla se utiliza la sentencia NO STANDARD PAGE HEADING
REPORT z_prueba_abap2_5 NO STANDARD PAGE HEADING LINE-SIZE 200 "cant. líneas
LINE_COUNT 50. " cant. filas
 
 
 
Sobre el autor
Publicación académica de Juan Carlos Pavicich, en su ámbito de estudios para la Carrera Consultor ABAP.
Juan Carlos Pavicich
Profesión: Técnico Informático - Argentina - Legajo: VR91L
✒️Autor de: 116 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Tengo el agrado de dirigirme a ud/s con el objeto de mencionar mi experiencia y conocimientos técnicos necesarios para desarrollar actividades en el rubro de su empresa.
Certificación Académica de Juan Pavicich