salam
je voulais faire un petit calcule dans un champ qui n’existe pas dans ma BDD alors j'ai crée unde type float et j'ai fais ma boucle pour affichez les enregistrement comme suite :floatfield fieldkind=fkCalculated
ce qui ce passe la c'est que le chiffre calculé ce met bien dans le champ Qte.% mais dé que la boucle passe a l'enregistrement suivant le chiffre disparais et ainsi de suite et a la fin je me retrouve avec une colonne vide donc voila je veut gardé les chiffre affichez dans les colonne et merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 with myadoquery do begin First; while not Eof do begin Edit; FieldByName('Qte.%').AsFloat:= (FieldByName('Qte').AsInteger * 100 ) / volumeproduitpareto.FieldByName('Ssqr').AsInteger; post; // ShowMessage(FloatToStr(FieldByName('Qte.%').AsFloat)); un petit teste pour voire ce qui ce passe Next; end;
Partager