Gadgets para Blogger

Configuración de Ejecución de Programa ABAP

REPORT

Forma básica REPORT Zxxx.
Variantes:

1. ... NO STANDARD PAGE HEADING
2. ... LINE-SIZE col
3. ... LINE-COUNT (m)
4. ... MESSAGE-ID mid


Efecto de cada uno:

REPORT es la primera sentencia en un programa Zxxx puede ser cualquier nombre.
Ejemplo
REPORT ZREPORTE.

Sólo los reportes estándar deberían comenzar con 'R'.
Opción 1
... NO STANDARD PAGE HEADING
Efect o
Suprime la salida de la página estándar de cabecera (ver NEW-PAGE).
Opción 2
... LINE-SIZE col
Efecto
Crea un reporte con col columans por linea.

Si no se especifica LINE-SIZE, el largo de línea será el largo actual de la pantalla. El sistema llena el campo SY-LINSZ con el ancho actual para generar la lista. El ancho máximo es 1023 caracteres.
Ejemplo
REPORT ZREPNAME LINE-SIZE 132.
Opción 3
... LINE-COUNT n(m)
Efect o
Crea un reporte con n lineas por página, donde m lineas estan reservadas para el evento END-OF-PAGE. Si se omite "(m)", el valor por defecto es 0. El campo de sistema SY-LINCT contiene el actual número de lineas por página.
Ejemplos
REPORT ZREPORTE LINE-COUNT 65.
La página tierne 65 lineas.
REPORT ZREPORTE LINE-COUNT 65(8).
La página tiene 65 lineas, de las cuales las últimas 8 son usadas para el evento END-OF-PAGE.
Opción 4
... MESSAGE-ID mid
Efecto
Esta opción especifica la clase de mensajes estandar para el programa principal. La clase contiene los mensajes usados a través de la instrucción MESSAGE en su forma simple.
Ejemplo
REPORT RSTEST00 MESSAGE-ID SY.

No hay comentarios:

Publicar un comentario

Esperamos tus comentarios y sugerencias para mejorar el sitio.

Related Posts