PDA

Ver la Versión Completa : Impresión ALV zebra


abapjandro
22/06/06, 09:43:25
buenos dias a tod@s

¿Alguien sabe si hay alguna manera de que al imprimir una ALV estilo zebra, la diferenciación de las lineas se mantenga (es decir, sin tener que programarlo)?

Muchas gracias.

gib8107
24/06/06, 18:23:18
No se que metodo estes utilizando para mostrar el AVL pero puedes hacer los iguiente


CREATE OBJECT V_CONTENEDOR1 EXPORTING CONTAINER_NAME = 'CONTENEDOR1'.
CREATE OBJECT V_GRID1 EXPORTING I_PARENT = V_CONTENEDOR1.
CALL METHOD V_GRID1->SET_TABLE_FOR_FIRST_DISPLAY
EXPORTING
I_STRUCTURE_NAME = 'ZSGL0001'
I_SAVE = V_SAVE
IS_VARIANT = E_VARIANT
IS_LAYOUT = E_LAYOUT
CHANGING
IT_OUTTAB = T_REPORTE
IT_FIELDCATALOG = T_FIELDCAT1.


en donde E_LAYOUT se define como

DATA E_LAYOUT TYPE LVC_S_LAYO. "Layout Structure.



Y CONTIENE EL CAMPO ZEBRA EL CUAL TENDRAS QUE MARCAR CON UNA X PARA QUE SE MUESTRE EN TIPO ZEBRA, LA X TIENE QUE SER MAYUSCULA.


CREO QUE NO IMPORTA MUCHO EL METODO QUE UTILICES TODOS TIENEN IS_LAYOUT

cosagaucha
30/06/11, 16:06:31
hola, alguien podria decirme el porque no me funciona el "zebra" en mi alv, si lo tengo identico al cidigo sugerido aca, y debuggeandolo, la X en mayuscula figura bien en la estructura que le paso a la funcion REUSE_ALV_GRID_DISPLAY ??

gracias!!!
pd: laburo con la version 4.6c de sap.. eso tendra algo que ver??