Patrocinado por
Patrocinado por Inetum

Modifica facilmente uma tabela interna

images/thumbnail.jpg - Thumbnail

A nova forma de ler de tabelas internas é também a nova forma de escrever em tabelas internas.

Dantes, para modificar um registo de uma tabela interna, ou fazias um LOOP para uma estrutura que alteravas e usavas o MODIFY, ou então fazias READ TABLE para um FIELD-SYMBOL que depois podias alterar. Obtuso.

Graças ao 7.4, passaste a poder tirar dados de uma tabela interna de forma muito mais simples, que imagino que já estejas a usar:

DATA(text) = itbl[ kunnr = customer ]-text.

Mas a grande cena é que isto também funciona para pôr dados numa tabela interna:

itbl[ kunnr = customer ]-text = text.

Se calhar isto já era óbvio para toda a gente menos para mim porque acho que só o realizei há pouco tempo. Se já sabias… olha… desculpa lá.

Obrigado pela foto, mvongrue.

O Abapinho saúda-vos.