IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flex Discussion :

initialisation du ArrayCollection


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Août 2007
    Messages
    198
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 198
    Par défaut initialisation du ArrayCollection
    Bonjour,
    j'ai cet exemple d'ArrayCollection:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
       [Bindable]
          public var expenses:ArrayCollection = new ArrayCollection([{ id: "Jan", name: 2000}, { id: "Feb", name: 1000 }, { id: "Mar", name: 1500 }]);
    je veux bien qu'il soit rempli à partir d'une boucle en donnant le meme résultat:
    j'ai fait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     var i:int = 0;    
    for each (var value:XML in questionResponse.response){
     
    var countries[i] = {id:{value.toString()}, name:{value.name()}};	
     
    			}
    mais ça marche pas

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    793
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2009
    Messages : 793
    Par défaut
    ??????

    Tu as lu la doc de ArrayCollection ???

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    var i:int = 0;    
    for each (var value:XML in questionResponse.response)
    {
      var countries[i] = {id:{value.toString()}, name:{value.name()}};	
    }
    Il doit pas mal râlé le compilateur là, non ?
    Tu déclares une variables locale indexée (!) non typée, la variable i n'est pas incrémentée...
    Ton ArrayCollection c'est quoi ? expenses ou countries ?

    Enfin bon sinon la syntaxe serait plutôt un truc comme:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    expenses.addItem( {id: value.toString(), name: value.name()} ) ;

Discussions similaires

  1. [Servlet] Fichiers d'initialisation
    Par david71 dans le forum Servlets/JSP
    Réponses: 7
    Dernier message: 03/09/2003, 13h47
  2. Créer et initialiser un composant TStatusBar :help:
    Par James_ dans le forum C++Builder
    Réponses: 10
    Dernier message: 21/08/2003, 08h52
  3. [servlet] initialisation d'objets
    Par tiPouick dans le forum Servlets/JSP
    Réponses: 11
    Dernier message: 05/08/2003, 12h12
  4. Initialisation de XMLModule
    Par Sylvain Leray dans le forum XMLRAD
    Réponses: 10
    Dernier message: 01/04/2003, 10h08
  5. initialisation Directinput avec delphi
    Par Madmaxx dans le forum DirectX
    Réponses: 1
    Dernier message: 21/02/2003, 17h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo