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 :

AdvancedDataGrid - cacher détails


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    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
    Par défaut AdvancedDataGrid - cacher détails
    Bonjour,

    je souhaiterais afficher uniquement les lignes "GROUPE" dans mon advancedDataGrid.

    J'ai en effet besoin des SUM par groupe.

    Exemple.
    Array
    Voiture - AUDI - 2
    Voiture - BMW - 3
    Moto - KTM - 1
    Moto - BMW - 3

    Je voudrais une ADG qui m'affiche :
    Voiture - 5
    Moto - 4

    Je crée donc une datagrid avec un groupingCollection qui contient mon array.
    Je crée ensuite un groupingField sur le libelle (lblType).
    Le souci c'est que mon ADG m'affiche sous mes groupes, des lignes vides correspondant au déatil (AUdi - BMW - ...)


    Est-ce possible de ne voir que les lignes "Groupées" ?

    D'avance merci


    PS : Mon array est déjà bindé sur une autre DataGrid qui affiche le détail.

  2. #2
    Membre émérite
    Homme Profil pro
    Consultant Angular / Java J2EE
    Inscrit en
    Novembre 2008
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Consultant Angular / Java J2EE
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2008
    Messages : 545
    Par défaut
    Salut,

    je ne pense pas que tu puisses le faire (si quelqu'un voulait bien confirmer ... ).

    Le 'problème' des groupingCollections, c'est que c'est une belle solution clef en main pour afficher des données groupées dans une liste, néanmoins, dès que tu veux les améliorer ou bien les modifier, les ennuis arrivent et tu te retrouve vite limité...

    Je pense ici que tu dois faire appel aux HierarchicalData et gérer pas mal de choses à la main..

  3. #3
    Membre éclairé
    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
    Par défaut
    Bonjour,

    je suis arrivé à faire ce que je voulais
    * en mettant la rowHeight à 0.1.
    * En ne permettant pas d'ouvrir le "dernier noeud groupe"
    * En cachant le discolsureIcon
    * EN gérant mes icones avec IconFnction
    * En intercepant le click sur l'ADG et vérifier le noeud groupe avant d'ouvir.

    Mais ça fonctionne.

Discussions similaires

  1. [Débutant] cacher détails fonctions code
    Par hi2238 dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 03/02/2012, 11h01
  2. [AC-2007] TDC : afficher/cacher détails que sur une ligne
    Par Tyu38 dans le forum VBA Access
    Réponses: 0
    Dernier message: 24/06/2010, 13h56
  3. Cacher les détails d'un sous formulaire
    Par momowell dans le forum IHM
    Réponses: 2
    Dernier message: 07/07/2007, 15h39
  4. [VB6] Datagrid afficher ou cacher des colonnes par code
    Par soazig dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 06/02/2003, 17h19
  5. Cacher fenetre
    Par Captain Fizzou dans le forum GLUT
    Réponses: 2
    Dernier message: 25/08/2002, 17h22

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