Salut,
Le problème de multi-remplacement d'un champ vient souvent de l'index. Si ta table est indexée sur MAT et que cet index est actif : à chaque changement, il y a modification de l'enregistrement courant (réactualisation de l'index) et donc gros problèmes p.ex dans une bouche while not (table1.eof) do ... table1.next. Avant de lancer ta procedure de changement, désactive tous les index.
A + Thierry
|