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

VB 6 et antérieur Discussion :

[VB]Comment mettre en forme une grille de données


Sujet :

VB 6 et antérieur

  1. #1
    Membre à l'essai
    Inscrit en
    Janvier 2004
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 40
    Points : 22
    Points
    22
    Par défaut [VB]Comment mettre en forme une grille de données
    Bonjour

    je cherche à mettre en forme une grille de données... j'ai essayé les DataGrid et autres MSHFlexGrid

    je voudrais améliorer la mise en forme en utilsant un objet RichTextBox pour mettre en valeur les informations contenues dans les cellules...

    Merci d'avance pour vos conseils

  2. #2
    Membre éprouvé
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Points : 1 218
    Points
    1 218
    Par défaut Re: Comment mettre en forme une grille de données
    Citation Envoyé par CBleu
    je voudrais améliorer la mise en forme en utilsant un objet RichTextBox pour mettre en valeur les informations contenues dans les cellules...
    Comprend pas.

    tu veux mettre ton richtextbox DANS les cellules?

    salut

  3. #3
    Expert éminent
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Points : 8 524
    Points
    8 524
    Par défaut Re: Comment mettre en forme une grille de données
    Citation Envoyé par CBleu
    Bonjour

    je cherche à mettre en forme une grille de données... j'ai essayé les DataGrid et autres MSHFlexGrid

    je voudrais améliorer la mise en forme en utilsant un objet RichTextBox pour mettre en valeur les informations contenues dans les cellules...
    N'importe quoi

    Précise ce que tu veux faire, car, si avec une MSHFlexGrid tu ne reussis pas à mettre en valeurs tes données, je me fais mephistopheles ( euh, moine )

  4. #4
    Membre à l'essai
    Inscrit en
    Janvier 2004
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 40
    Points : 22
    Points
    22
    Par défaut
    Merci pour vos remarques...

    e n fait mon problème est que je ne ne connais pas d'exemple où les objets MshFlexGrid utilisés contiennent autre chose que des textes sans mise en forme (j'aimerai différentes polices, différentes tailles de caractères, utilisation d'objets images par exemple, etc...)

    Aussi, si vous connaissez des liens intéressants
    je suis super intéressé,

    D'avance Merci

  5. #5
    Rédacteur
    Avatar de jacma
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    612
    Détails du profil
    Informations personnelles :
    Âge : 80
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 612
    Points : 1 241
    Points
    1 241
    Par défaut
    Bonjour
    Tu as mal regardé les propriétés de la MSHFlexGrid. Elle te permettent déjà pas mal de choses (Font, ForeColor etc...).

    Je crois aussi me rappeler un ou des posts pour l'insertion d'images dans une cellule. Il est vrai que si tu as fait une recherche avec autant d'efficacité que tu as regardé les propriétés...

  6. #6
    Membre à l'essai
    Inscrit en
    Janvier 2004
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 40
    Points : 22
    Points
    22
    Par défaut
    Merci pour vos réponses ...

    En m'inspirant de divers conseils sur le site et en glanant des idées de diverses parties, voici ce que j'ai actuellement...



    Je voudrais améliorer cette mise en forme, mais y a t'il des solutions au niveau du MshFlexGrid pour faire varier les polices de certaines parties d'une cellule ...

    Merci pour vos pistes

  7. #7
    Membre à l'essai
    Inscrit en
    Janvier 2004
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 40
    Points : 22
    Points
    22
    Par défaut
    Merci pour vos réponses

    à votre avis ya t'il moyen de faire mieux que la mise en forme "brute" présentée dans le post précédent

    et éventuelement de se rapprocher de la présentation suivante pour chaque cellule :



    Merci d'avance pour vos idées
    ou pour un quelconque moyen d'obtenir ce style de présentation...

  8. #8
    Rédacteur
    Avatar de jacma
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    612
    Détails du profil
    Informations personnelles :
    Âge : 80
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 612
    Points : 1 241
    Points
    1 241
    Par défaut
    Bonjour

    Je ne vois pas ce que l'on pourrait faire directement pour une partie du text d chaque cellule, mais en voyant ton objectif, je remarque que la cellule présentée peut être décomposée en 6 cellules (dont une vide) sur deux rangées (3 cellules par rangée). La séparation entre ces 6 cellules peut être invisible afin de les visualiser conmme une seule, mais tu pourrais formatter comme tu le veux les 6 cellules.

    Il faudrait peut-être creuser. C'est sûr que cela représente un sacré boulot de formatage pour la grille. En ce qui concerne les données, elles semblent de nature différente. Si elles proviennent d'une base de données, il est donc probable que ce soit une concaténation de plusieurs champs. Sinion, il faudrait en plus décortiquer la chaîne.

    Bref, un gros travail pour se faire plaisir. Il y a peut-être plus simple mais je ne vois pas.

  9. #9
    Membre à l'essai
    Inscrit en
    Janvier 2004
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 40
    Points : 22
    Points
    22
    Par défaut
    Merci JACMA pour tes conseils

Discussions similaires

  1. Comment mettre en forme le résultat d'une requete php/mysql
    Par youlikeit dans le forum Balisage (X)HTML et validation W3C
    Réponses: 17
    Dernier message: 19/11/2013, 22h32
  2. XML : comment formaliser en balise une grille de données ?
    Par raton_laveur dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 11/09/2009, 15h35
  3. Réponses: 7
    Dernier message: 06/07/2006, 23h33
  4. Réponses: 2
    Dernier message: 02/05/2006, 10h50
  5. Comment mettre en place une structure 3 tiers.
    Par WOLO Laurent dans le forum Débats sur le développement - Le Best Of
    Réponses: 13
    Dernier message: 27/07/2003, 23h01

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