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

Composants VCL Delphi Discussion :

inverser les lignes en colonnes d'un TDBGrid


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Gerant
    Inscrit en
    Janvier 2009
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Gerant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 31
    Par défaut inverser les lignes en colonnes d'un TDBGrid
    Bonjour à tous!mon souhait est dans le titre!Je me dit qu'il est possible de dériver un TDBGrid ou autre composant pour avoir un composant qui affiche les informations des colonnes sur les lignes.Mais mon problème est que je n'arrive pas à trouver de ressources qui m'expliquent comment je doit procéder.Tous les tutos que j'ai trouvé ne traitent pas des composants orientés données ou c'est moi qui ai un problème avec; aussi ma demande est si quelqu'un pouvait m'aider avec des liens de tutos, suis prenant.Et aussi, est-il possible d'avoir le code source de TDBGrid?je veux dire son fichier.pas.Je me dit qu'avec cela je pourrait m'arranger non!MERCI.

  2. #2
    Fxg
    Fxg est déconnecté
    Membre émérite
    Homme Profil pro
    ingénieur financier
    Inscrit en
    Septembre 2003
    Messages
    513
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : ingénieur financier

    Informations forums :
    Inscription : Septembre 2003
    Messages : 513
    Par défaut
    Quel intérêt pour cette rotation dans la présentation ?

  3. #3
    Membre actif
    Profil pro
    Gerant
    Inscrit en
    Janvier 2009
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Gerant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 31
    Par défaut
    Citation Envoyé par Fxg Voir le message
    Quel intérêt pour cette rotation dans la présentation ?
    Cela permet de visualiser autrement les données d'une base.Par exemple

    NOM PRENOM AGE

    OBAMA Barack 50
    BIDEN Joe 40
    CLINTON Hillary 45


    et

    NOM OBAMA BIDEN CLINTON
    PRENOM Barack Joe Hillary
    AGE 50 40 45

    La présentation n'est pas pareille!C'est pour arriver à faire cela.Alors... un peu d'aide?

  4. #4
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 933
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 933
    Par défaut
    Le DBGrid ne va afficher que le résultat de ta requête. Tu devrais pouvoir réorganiser tes données par quelques requêtes imbriquées.

    Les sources du TDBGrid sont livrées si tu as une version payante de Delphi

  5. #5
    Membre Expert
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 704
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 704
    Par défaut
    Moi, s'il n'y a pas trop de données, je le ferais "à la main" dans une TStringGrid.
    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. :bug: ___ "http://club.developpez.com/regles/#LIII-A"Écrivez dans un français correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.3 Entreprise - Visual studio 2022
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.7)

  6. #6
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    266
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 266
    Par défaut
    Tu peux utiliser TDBCtrlGrid en affectant goHorizontal à TDBCtrlGrid.Orientation et ColumnCount > 1.

    Mais ce contrôle
    - ne semble pas avoir de ligne / colonne de titre.
    - ne ressemble pas vraiment a un grid, mais ca doit pouvoir s'arranger.

Discussions similaires

  1. Réponses: 2
    Dernier message: 19/04/2007, 11h23
  2. Réponses: 1
    Dernier message: 05/12/2006, 21h39
  3. TRANSFORM et PIVOT? Transformer les lignes en colonnes
    Par capitaine dans le forum Access
    Réponses: 1
    Dernier message: 12/07/2006, 11h53
  4. statistiques sur les lignes et colonnes d'un fichier
    Par ericbareke dans le forum Langage
    Réponses: 5
    Dernier message: 23/03/2006, 16h09
  5. Supprimer toutes les lignes et colonnes d'un tableau
    Par pekka77 dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 01/12/2005, 11h26

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