Olá,
Se a sua segunda tabela interna tiver apenas um campo, ou seja, LGPLA, então use MOVE CORRESPONDING.
Caso contrário, percorra itab1 e coloque todos os LGPLA em itab2 um por um.
Cumprimentos
Sumit Agarwal
Avalados por :
Olá amigos,
No meu ITAB1 tenho os seguintes 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
Agora minha exigência é mover apenas todos os valores de LGPLA para outra tabela interna ITAB2.
Como posso fazer isso?
Alguém pode me dizer como fazer?
Saudações,
priyanka.
Olá,
Se a sua segunda tabela interna tiver apenas um campo, ou seja, LGPLA, então use MOVE CORRESPONDING.
Caso contrário, percorra itab1 e coloque todos os LGPLA em itab2 um por um.
Cumprimentos
Sumit Agarwal
Olá, Priyanka,
Consulte os seguintes códigos, que resolverão seu problema.
loop at itab1.
move : itab1-LGPLA to itab2-LGPLA.
append itab2.
endloop.
Espero que isso ajude,
Saudações,
T.D.M.
Percorra itab1 e, no loop, passe os valores para itab2
Olá Priyanka,
Tente o seguinte:
Se tiver apenas um campo (lpgla) em itab2.
Loop at itab1.
itab2-lpgla = itab1-lpgla.
append itab2.
clear itab2.
Endloop.
Cumprimentos,
Chandra Sekhar
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute