Forums Développement Multimédia

Aller au contenu

- - - - -

type Number affiche NaN

CODE conversion TextField Number

2 réponses à ce sujet

#1 frequencehightech

    Ceinture Verte

  • Members
  • PipPipPipPip
  • 69 messages

Posté 08 May 2014 - 12:40 PM

bonjour,

j'ai un probleme j'arrive pas a convertir un textField en Number.
j'ai pratique cela plusieurs fois et jamais de probleme .Pourquoi?

l'objet et un textField
il y a rien de complique et pourtant aucune convertion possible affiche NaN

quelqu'un a t'il une idee


for (var plat:int = 0; plat <= ServeurAll.tableauPlateforme.length-1; plat++)
         {
                                         
          codeAbonne = ServeurAll.codeAbonne;
          codeArticle.text = ServeurAll.tableauPlateforme[plat].code;
          designation.text = ServeurAll.tableauPlateforme[plat].designation;
       
          codeCategorie.text = "";
          categorie.text = ServeurAll.tableauPlateforme[plat].categorie;
       
          codeFamille.text = "";
          famille.text = ServeurAll.tableauPlateforme[plat].famille;
       
          codeFournisseur.text = "";
          fournisseur.text = ServeurAll.tableauPlateforme[plat].marque;
       
         codeTvaPlat.text = codeTva.text;
          tvaPlat.text=tva.text;
       
         [b]prixht.text = ServeurAll.tableauPlateforme[plat].prixht;[/b]
       
          trace(Number([b]prixht.text))// affiche NaN[/b]

         var calculPourcentage:TextField=new TextField()
         
          calculPourcentage=calculResultat(psaisiePourcent,prixht)
          prixht.text=calculPourcentage.text
       
          connexion=new NetConnection();
          connexion.addEventListener(NetStatusEvent.NET_STATUS, onConnexionError);
          connexion.addEventListener(IOErrorEvent.IO_ERROR, onConnexionError);
          connexion.addEventListener(SecurityErrorEvent.SECURITY_ERROR, onConnexionError);
          connexion.addEventListener(AsyncErrorEvent.ASYNC_ERROR, onConnexionError);
          connexion.connect(GATEWAY);
          responder = new Responder(onSuccess,onFail);
          connexion.connect(GATEWAY);
          connexion.call("envoiArticle.insert", responder, ServeurAll.codeAbonne, codeArticle.text,             designation.text,
          codeCategorie.text, categorie.text, codeFamille.text, famille.text, codeFournisseur.text,
          fournisseur.text, codeTvaPlat.text, tvaPlat.text, prixht.text);

         }
 


#2 Monsieur Spi

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 7012 messages

Posté 08 May 2014 - 13:02 PM

Salut,

Que te renvoie exactement : trace(prixht.text)

#3 frequencehightech

    Ceinture Verte

  • Members
  • PipPipPipPip
  • 69 messages

Posté 08 May 2014 - 14:02 PM

merci pour votre réponse,j'ai trouve le problème mon textField récupéré a une virgule au lieu d'un point.
merci




Répondre à ce sujet



  

1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)