salut j'ai utiliser un Tquery pour qu'il calcule la moyenne des pix pour chaque produits! car j'ai plusieurs entrée de chaque produit et vaec des prix différentes, et je dosi calculer la moyenne
la requette est bonne la voici :
mais je veux utiliser les valeurs calculés, j'ai renomé AVG(prix) par PUMP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT Code_pro, AVG( Prix ) FROM "pbrecept.DB" Pbrecept GROUP BY Code_pro ORDER BY Code_pro
et lrosque j'ai utilisé le code suivant, il me dit que le champ "pump" n'existes pas :
que dois je faire, sachant que le prix est de type currency !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 procedure TForm1.ed10Exit(Sender: TObject); var Option : TLocateOptions; begin //add_article_ret.setfocus; Option := [loCaseInsensitive]; qpump.active:=true; if (qpump.locate('code_pro',ed8.text,Option))then showmessage(inttostr(qpumppump.value)); end;
Partager