Hola,
Si su segunda tabla interna tiene solo un campo, es decir, LGPLA, entonces use MOVE CORRESPONDING.
De lo contrario, recorra itab1 y coloque todos los LGPLA en itab2 uno por uno.
Saludos
Sumit Agarwal
Avalados por :
Hola amigos
En mi ITAB1 tengo los siguientes registros
lgnum matnr werks lgpla
ABC 4545 1000 021234
ABC 4545 1000 031234
ABC 4545 1000 041234
ABC 4545 1000 051234
ABC 4545 1000 061234
ABC 4545 1000 071234
ABC 4545 1000 081234
ABC 4545 1000 091234
Ahora mi requerimiento es mover solo todos los valores de LGPLA a otra tabla interna ITAB2.
¿Cómo puedo hacer eso?
¿Alguien puede decirme cómo hacerlo?
Saludos,
priyanka.
Hola,
Si su segunda tabla interna tiene solo un campo, es decir, LGPLA, entonces use MOVE CORRESPONDING.
De lo contrario, recorra itab1 y coloque todos los LGPLA en itab2 uno por uno.
Saludos
Sumit Agarwal
Hola Priyanka,
Consulta los siguientes códigos, que resolverán tu problema.
loop at itab1.
move : itab1-LGPLA to itab2-LGPLA.
append itab2.
endloop.
Espero que esto ayude,
Saludos,
T.D.M.
Recorre itab1 y en el bucle pasa los valores a itab2
Hola Priyanka,
Prueba lo siguiente:
Si solo tienes un campo (lpgla) en itab2.
Loop at itab1.
itab2-lpgla = itab1-lpgla.
append itab2.
clear itab2.
Endloop.
Saludos,
Chandra Sekhar
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute