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 :

datagrid et resultat d'une requete


Sujet :

Flex

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Juin 2010
    Messages : 80
    Points : 51
    Points
    51
    Par défaut datagrid et resultat d'une requete
    bonjour tout le monde
    je voudrais peupler mon datagrid ,apartir d'une requete que j'execute en java
    quand je fais une requete simple de type :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    	Query query = em.createQuery("from Colf where date = "12" ");
     
    		List list = query.getResultList();
    		System.out.print("resultat:"+list);
    le resultat de mon system.out.print est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [entite.Colf@14768cc, entite.Colf@131477b]
    Colf est le nom de mon entité !
    cela veut dire qu'il ya 2 resultats de la requete !

    au niveau flex ,il suffit d'attribuer le datasource {trait} correspondant a cette requete a mon dataprovider :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <mx:DataGrid id="idGrid2" dataProvider="{trait}"  x="10" y="177" width="926" height="88">
    		<mx:columns>
    			<mx:DataGridColumn headerText="Lib" dataField="libelle"/>
    			<mx:DataGridColumn headerText="total" dataField="total"/>
    			<mx:DataGridColumn headerText="accepte" dataField="acc"/>
    			<mx:DataGridColumn headerText="errone" dataField="errone"/>
     
     
    		</mx:columns>
    	</mx:DataGrid>
    jusque la tout marche bien
    mais pour une requete de type :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Query query = em.createQuery("select date,sum(total),sum(accepte),sum(rejete) from Colf group by(date)");
     
    		List list = query.getResultList();
    		System.out.print("resultat:"+list);
    je recois comme resultat de System.out.print :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [[Ljava.lang.Object;@1ec6c08, [Ljava.lang.Object;@a896b8, [Ljava.lang.Object;@3f3b9b, [Ljava.lang.Object;@1626c6d, [Ljava.lang.Object;@bc8690, [Ljava.lang.Object;@1267610]
    cela veut dire que j'ai 6 resultat
    mon probleme c'est que j'arrive pas a les insérer dans mon grid !!
    je compte sur votre aide
    merci

  2. #2
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 244
    Points : 179
    Points
    179
    Par défaut
    Comment récupères tu les tableaux côté Flex?

    As-tu une fonction "onResult" de l'appel de tes méthodes Java?

    Si oui, il suffit de transformer l'"event.result" en ArrayCollection et mettre ton ArrayCollection en dataprovider de ta datagrid...

    Good Luck

Discussions similaires

  1. impossible d'afficher le resultat d'une requete "Linq to" dans un datagrid
    Par zouuc dans le forum Windows Presentation Foundation
    Réponses: 10
    Dernier message: 19/10/2010, 15h44
  2. Réponses: 2
    Dernier message: 18/06/2007, 12h16
  3. Afficher le resultat d'une requete dans un datagrid
    Par bucabuca dans le forum VB.NET
    Réponses: 4
    Dernier message: 15/06/2007, 21h48
  4. Syntaxe pour avoir un seul resultat dans une requete
    Par Pompil dans le forum Requêtes
    Réponses: 2
    Dernier message: 06/09/2003, 15h51
  5. [VB6] [Excel] Résultat d'une requete ds une feuille
    Par elifqaoui dans le forum VB 6 et antérieur
    Réponses: 12
    Dernier message: 07/01/2003, 17h52

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