MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Impresion Totales (foro/showthread.php?t=63791)

nmarquez1974 04/08/12 20:53:52

Impresion Totales
 
Hola, soy nueva en la programacion abap, estoy haciendo un reporte alv,

lista de materiales con stock, necesito saber de que forma imprimo solo totales:

en esto momentos el reporte me sale asi:


materiales stock
10000005 5
10
y lo yo necesito me salga impreso es asi:

10000005 15.


por favor ayudenme con un pequeño ejemplo.


saludes

ademar 05/08/12 12:35:10

Hola nmarquez1974,
exiten varias formas; pero puedes usar las siguientes:

Opcion1
Crear una tabla2 con la misma estructura que la tabla1
loop at tabla1.
move-correspondign: tabla1 to tabla2.
collect tabla2.
endloop.




Opcion2.
Tabla1
Material Stock
100001 5
100001 10
100001 20

Crear una tabla2 con la misma estructura que la tabla1

loop at tabla1.
READ TABLE tabla2 with key matnr = tabla1-material.
if sy-subrc ne 0.
tabla2-material = tabla1-material..
tabla2-stock = tabla1-material.
append tabla2.
else.
tabla2-stock = tabla2-stock + tabla1-material.
modify tabla2.
endi.
endloop.


En ambos casos la tabla final seria tabla2.


Espero que te sirva, y sea lo que estabas buscando.

Slds.

nmarquez1974 12/08/12 18:19:00

totales de tablas diferente
 
gracias por contestar,

logre hacer los tales con collect pero solo de una tabla mbewh, pero necesito hacer otro total de otra tabla que es la mbew, como hago para leerla y que no se duplicque la informacion


saludes


Husos Horarios son GMT. La hora en este momento es 15:47:50.

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