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

ActionScript 3 Discussion :

Web service et item renderer


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 33
    Par défaut Web service et item renderer
    Bonjour,

    Actuellement, j'ai un tableau et une case de se tableau doit être modifiable sous forme de combobox.
    Jusque la, j'ai pas de soucis a créer un item renderer afin d'afficher ma combobox. Dans ce renderer, j'appelle un web service pour récupérer la liste de la combobox. Mais lorsque je récupère celle ci et que j'affecte la valeur a la combobox (a la création) "selectedIndex", celle ci n'est pas prise en compte.

    Voici un bout de code qui illustre mon problème :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    override public function set data(value:Object):void 
    {
            callServiceGroupe(); //appel de mon webservice qui stocke les données dans un tableau qui est le dataprovider de ma combobox.
    	super.data = value;
    	editor.selectedIndex = value.groupe-1;
    Je ne vois pas trop comment faire pour que lors du chargement de ma page, la combobox est ma valeur par défaut !!
    Pouvez vous m'aider svp ?
    flo

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 147
    Par défaut
    il faut attendre le retour du Web Service avant de pouvoir affecter quoi que ce soit : ton appel ne se fait pas au bon endroit !
    Tu appelles ton Web Service, tu "écoutes" le retour, tu affectes ton data provider, puis tu initialises ta valeur par défaut.
    Là tu fais tout en même temps, c'est "po possib" !

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 33
    Par défaut
    Merci pour ta réponse.

    Je mets des listeners, ca ok, mais comment en mettre un sur une fonction :"override public function set data"

    car mon item renderer appelle un web service, et une fois cet appel effectué, il faut que je redéfinisse une fonction. je met un :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    addEventListener(Event.COMPLETE,?????)

    merci d'avance

Discussions similaires

  1. Ajout item a partir de web service
    Par chabacha dans le forum Développement Sharepoint
    Réponses: 3
    Dernier message: 01/06/2013, 14h31
  2. problème item renderer et web service
    Par fflo4ever dans le forum ActionScript 3
    Réponses: 0
    Dernier message: 06/04/2010, 16h52
  3. changement de propriété (renderer) et web service
    Par fflo4ever dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 22/03/2010, 10h34
  4. [JBuilder][Web Services] à partir de quelle version?
    Par sicard_51 dans le forum JBuilder
    Réponses: 2
    Dernier message: 25/08/2003, 12h54
  5. [Kylix] problème web service kylix
    Par RezzA dans le forum EDI
    Réponses: 3
    Dernier message: 11/02/2003, 14h50

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