MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   ¿alv En Bloque Se Siempre Se Imprimen En Hojas Separadas? (foro/showthread.php?t=11374)

vlg1971 28/02/08 15:14:03

¿alv En Bloque Se Siempre Se Imprimen En Hojas Separadas?
 
Hola, he realizado un report en el que muestro alv en bloque, el problema que tengo es que me imprime cada alv en una hoja diferente, ¿esto es siempre asi?
o por lo contrario se puede tocar alguna propiedad para que esto no suceda

Muchas gracias por la atencion

LouieBoy 28/02/08 15:16:25

Buenas, ¿Que es un alv en bloque??

Saludos,

LouieBoy

vlg1971 28/02/08 15:17:48

Es el que creas con las funciones
REUSE_ALV_BLOCK_LIST_INIT
REUSE_ALV_BLOCK_LIST_APPEND
REUSE_ALV_BLOCK_LIST_DISPLAY
Perdon por si no me he explicado correctamente

LouieBoy 28/02/08 15:21:34

Buenas, no he utilizado nunca estas funciones, utiliza estructura layout? que tipo es??

Saludos,

LouieBoy

vlg1971 28/02/08 15:28:03

Si utiliza estructura es la siguiente

ls_layout TYPE slis_layout_alv.

LouieBoy 28/02/08 15:30:03

Ok, mirate bien esa estructura, porque hay un flag que te hace que los alv queden juntos, ahora no recuerdo cual es y no tengo mucho tiempo para mirarmelo, sorry.

Saludos,

LouieBoy

vlg1971 28/02/08 15:37:45

Ya lo tengo, antes de llamar a la funcion REUSE_ALV_BLOCK_LIST_DISPLAY
hay que inicializar la propiedad NO_NEW_PAGE = 'X'

ls_print-NO_NEW_PAGE = 'X'.
CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_DISPLAY'
EXPORTING
i_interface_check = ' '
is_print = ls_print
EXCEPTIONS
program_error = 1
OTHERS = 2.

SALUDOS

LouieBoy 28/02/08 15:41:36

OH YEAH! :D

Saludos,

LouieBoy


Husos Horarios son GMT. La hora en este momento es 05:29:00.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web