PDA

Ver la Versión Completa : Duda sobre una Lista SIMPLE!!!


marsilady
25/05/06, 14:29:59
Hola a Todos!!

Estoy haciendo un simple reporte donde muestra una lista muy muy básica, pero no logro contar el total de numeros de paginas del reporte :o .....

Si alguien sabe, le agradecería la ayuda!

Saludos,

Marsi

sap2006
25/05/06, 14:40:26
Mira en las variables de sistema SY-PAGNO (te da la pagina actual).......

marsilady
25/05/06, 14:46:45
Hola, si estoy usando esa variable del sistema........

Pero lo que quiero hacer es que en mi reporte salga algo así " 3/12" donde 3 es la pagina actual y con ella uso sy-pagno y 12 es el número total de paginas que es donde tengo el problema!!!

Marco
25/05/06, 16:42:51
uhmm :rolleyes:
Estas utilizando NO STANDARD PAGE HEADING en tu Report?
Si estas utilizando eso, quitalo y automaticamente te pondra al imprimir tu lista la fecha, el titulo y la pagina. Intenta eso, quizas te sirva. ;)
O de lo contrario intenta con el campo de sistema SY-CPAGE (Número de página actual):cool:

Nos comentas...
Saludos :D

chamoe
26/05/06, 09:27:37
Hola que tal!!!
Buscando por ahi he encontrado esto, epero que te sirva

REPORT ZLTEST3 NO STANDARD PAGE HEADING LINE-COUNT 65LINE-SIZE 80.

DATA: NUM_PAGES_C(10) TYPE C.
PERFORM WRITE.
PERFORM GET_TOTAL_PAGENO.
TOP-OF-PAGE.

WRITE:/(SY-LINCT) 'TEST - TEST' CENTERED.
WRITE: / SY-DATUM, 60 SY-PAGNO,'of', '*****'.
SKIP.
*&---------------------------------------------------------------------*
*& Form WRITE
*&---------------------------------------------------------------------*
FORM WRITE.

DO 200 TIMES.

WRITE:/ 'TEST', SY-LINNO.

ENDDO.

ENDFORM. " WRITE
*&---------------------------------------------------------------------*
*& Form GET_TOTAL_PAGENO
*&---------------------------------------------------------------------*
FORM GET_TOTAL_PAGENO.

WRITE SY-PAGNO TO NUM_PAGES_C LEFT-JUSTIFIED.
DO SY-PAGNO TIMES.

READ LINE 2 OF PAGE SY-INDEX.
REPLACE '*****' WITH NUM_PAGES_C INTO SY-LISEL.
MODIFY LINE 2 OF PAGE SY-INDEX.

ENDDO.

ENDFORM. " GET_TOTAL_PAGENO

marsilady
26/05/06, 15:49:16
Chamoe

Muuuuuuchhhhhhhasssssssss Gracias!!!!

Era Justo lo que necesitaba!!!!!