MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   campos alv (foro/showthread.php?t=2874)

garat 05/12/06 08:35:53

campos alv
 
Hola buenos dias, me gustaria saber como se puede decir a un ALV que campos son los que quieres que te salgan al imprimir. Esque yo solo consigo sacar toda la tabla haciendo lo siguiente:

FORM catalogo_itab USING p_in_programa
p_in_tabla
CHANGING p_out_catalogo.

DATA w_repid LIKE sy-repid.
w_repid = p_in_programa.

CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
EXPORTING
i_program_name = w_repid
i_internal_tabname = p_in_tabla
i_inclname = w_repid
CHANGING
ct_fieldcat = p_out_catalogo
EXCEPTIONS
inconsistent_interface = 1
program_error = 2
OTHERS = 3.
endform.

segun he podido saber es aqui donde tengo que pasarle los campos al fieldcat.. pero no se ni como ni donde :( :(
espero que alguien me pueda ayudar

Gregoryg 05/12/06 12:08:21

Alv
 
Hola Buenos Dias garat

Cuando no quieres mostrar una columna en un ALV, tienes que llenar en el fieldcat el campo NO_OUT con un valor de 'X',

Ejemplo: GT_FIELDCAT-NO_OUT = 'X'.

Saludos


Husos Horarios son GMT. La hora en este momento es 04:57:19.

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