Salut tout le monde,

pour rebondir sur ces deux sujets
http://www.developpez.net/forums/vie...=ajouter+champ
et
http://www.developpez.net/forums/vie...=ajouter+champ

je rencontre des problèmes pour utiliser le code fourni, à savoir
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
table1.oncalcfields := nil; 
table1.open; 
table1.close; 
// maintenant, fielddefs est remplis 
for i := 0 to fielddefs.count-1 do begin table1.fielddefs[i].createfield(table1); 
l_champ := tbooleanfield.create(table1); 
with l_champ do begin 
  fieldname := 'MONCALC'; 
  calculated := true; 
  dataset := table1; 
end; 
table1.oncalcfields := table1calcfields; 
table1.open;
car
Code : Sélectionner tout - Visualiser dans une fenêtre à part
fielddefs[i].createfield(table1)
ne passe pas à la compil, de plus je comprends pas ce que fait ce code, et ça j'aime pas trop...

mon problème est exactement le même que celui de Bloon : ajouter un champ calculé sur une requête dynamique...

en espérant que quelqu'un pourra m'aider...

Bloon peut-être ?

d'avance merci

@+