Bonjour tout le monde,
J'essaye de faire un calcul en utilisant la boucle if mais quelque chose m’échappe dans la conversion de valeurs
La condition que j'aimerai appliquer est celle ci :
Si [valeur text edit1 = 'Oui'] et [(valeur num Edit2 >= (valeur entier Edit3*3)] alors (valeur num Edit4 = (Edit3*3)
La valeur attendue pour Edit4 est numérique avec 2 décimale
J'ai réalisé ce code mais ça ne marche pas !
Quelqu'un peut m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if (EditBase_calcul_cot.Text =('Oui')) and (StrToInt(Edit2.Text) >= StrToInt(Editpss.Text)*3) then DBEdit9.Text:=FloatToStr(StrToFloatDef(Editpss.Text,0)*3)
Partager