Je débute en flash et j'ai besoin de votre aide pour un problème qui vous paraîtra sûrement simple.
Dans mon fichier flash, j'ai créé deux champs de saisie "im08" et "im12" qui conditionne le troisième champ "resultat". J'ai également deux autres champs pour les calculs intermédiaires "ind08" et "ind12".
Le champ "resultat" est issu de l'opération suivante :
- ind08.text = Math.round(IM08.text * 54.679100 / 12)
- ind12.text = Math.round(IM12.text * 55.563500 / 12)
- resultat.text = Math.round(IM08.text * 54.679100 * 5.500000 / 100 + IM08.text * 54.679100 - IM12.text * 55.563500)
Quand je remplis les champs de saisie, le calcul ne s'initialise pas et affiche systématiquement 0. Il faut retaper une seconde fois les valeurs pour que le résultat correct s'affiche (ex. avec les valeurs 125 et 127, le résultat devrait afficher 154, or pour obtenir 154 il faut saisir deux fois les valeurs 125 et 127).
Je joins mes fichiers swf et fla.
Je vous remercie pour votre aide.