Chargement d'une table de travail avec une boucle

Fermé
bokulaka Messages postés 3 Date d'inscription dimanche 23 mars 2014 Statut Membre Dernière intervention 28 novembre 2015 - 26 avril 2014 à 17:59
 nadirinfo - 20 déc. 2015 à 14:50
je suis en train d'écrire un programme qui doit charger une table de travail qui n'aura que 2 champs : codarti et punit, à partir d'une autre qui entre autres champs : codeart1, 2, 3, 4 etc.. ; et pu1, 2, 3, 4, etc..
j'ai la procédure suivante, mais ça ne marche pas. Comment faire ? (avec x comme variable)

table1.active:=true;
if table1.findkey([y]) then
x:=1;
begin
while not (x=101) do
begin
if not (table1.fieldbyname('codeart+'x'').asstring = '') then
begin
table2.append;
table2.fieldbyname('codarti').asstring=table1.fieldbyname('codeart+'x'').asstring;
table2.fieldbyname('punit').asstring=table1.fieldbyname('pu+'x'').asstring;
table2.post;
x:=x+1;
end;
end;

end;

1 réponse

slt, je n'ai pas compris ta réponse, mais j'ai réaliser un programme qui permet de charger une table1 vers un autre table2, et j'ai copier 2 champs dans un seul champ.
0