Chargement d'une table de travail avec une boucle

bokulaka Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
 nadirinfo -
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;
A voir également:

1 réponse

nadirinfo
 
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