utilisation de read plusieurs fois pour la même valeur

SOLVED

bonjour,

j'utilise READ pour la lire la table ITMMASTER car j'ai un tableau avec une liste d'articles.

Le champ CPNITMREF_0 est présent dans le tableau et alimenté.

j'envisage d'utiliser une boucle for sur les lignes du tableau, reprendre CPNITMREF_0 à chaque fois, et interroger ITMMASTER, via un READ pour récuperer ITMDES1_0.

Tout se passe bien, sauf un point : comme il y a des valeurs qui reviennent plusieurs fois, à la seconde interrogation du même article, READ ne ramène pas la valeur désirée (comme si l'article n'existait pas, sauf qu'il existe, et qu'il le voit, mais uniquement à la première interrogation)

exemple 

ART1 => Désignation ramenée

ART2 => Désignation ramenée

ART3 => Désignation ramenée

ART1 => Désignation pas ramenée

ART4 => Désignation ramenée

est ce que j'utilise mal READ ? est ce que c'est connu ? y a t il une solution ?

merci d'avance

PS : je débute et j'essaie de maitriser chaque fonction sur des cas concrets.