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 :

Changement de dataprovider dans un datagrid


Sujet :

Flex

Vue hybride

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

    Informations forums :
    Inscription : Février 2010
    Messages : 59
    Par défaut Changement de dataprovider dans un datagrid
    Bonjour,
    J'aimerai connaitre la syntaxe qui me permettrai de changer le dataprovider d'un datagrid en ActionScript.

    En effet, à l'affichage, mon datagrid affiche tout les utilisateurs(renvoyés par un httpservice), et j'aimerai que au clic sur le bouton recherche, le dataprovider de mon datagrid devienne le resultat retourné par le httpservice de recherche.
    Sachant que mon script php est correct, il me retourne les valeurs désirées.

    J'ai essayer:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    private function send_recherche() :void{
    	rechecheUtil.send();
    	dgUtil.dataProvider= rechecheUtil.lastResult.utilisateurs.utilisateur;
    }
    Mais j'ai en retour une erreur.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    895
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 895
    Par défaut
    Bonjour,
    Je t'invite à regarder la documentation : http://www.adobe.com/devnet/flex/qui...t/httpservice/

    L'appel de la fonction send est asynchrone. Tu pourras remplir ton dataProvider lorsque tu seras dans la méthode onResult que auras configurer dans ton HTTPService.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
        <mx:HTTPService 
            id="monService"
            url="{monUrl}" 
            result="onResult(event);"
            fault="onFault(event);"
        />

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

    Informations forums :
    Inscription : Février 2010
    Messages : 59
    Par défaut
    Mdrrrrrrrrr je suis à l'ouest complet!
    Je me suis servi de cette méthode 4 fois dans mon appli et j'ai pas pensé à faire cette application sur l'event result

    Merci pour ta réponse rapide!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Dataprovider dans une dataGrid personnalisé
    Par sinfos dans le forum Flex
    Réponses: 1
    Dernier message: 11/05/2011, 13h20
  2. Réponses: 1
    Dernier message: 09/03/2011, 15h05
  3. Changement de propriété d'un Control dans un DataGrid
    Par exopartners dans le forum Silverlight
    Réponses: 2
    Dernier message: 20/04/2010, 17h06
  4. Réponses: 4
    Dernier message: 15/02/2010, 21h41
  5. Réponses: 4
    Dernier message: 29/07/2009, 11h02

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