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 :

long texte flexgrid/db


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 133
    Par défaut long texte flexgrid/db
    Jai un flexgrid qui recoit un recordset et jai des champs de ce recordset qui comporte du texte assez long....peut-on modifier la largeur des lignes afin que un long texte dun champ saffiche de cette facon:

    bonjour comment ca va moi ca va
    bien blabla blabla blabla blabla a
    blabla blabla blabla blabla blabla
    ...
    ...

    et non comme ceci :

    bonjour comment ca va moi ca va bien blabla blabla blabla blabla....

    merci

  2. #2
    Membre éprouvé

    Inscrit en
    Juin 2005
    Messages
    1 155
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 1 155
    Par défaut
    t'a essayé de fixer la longeur de tes cellules tout en gardant leur hauteur "dynamique" ?

  3. #3
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    J'ai des difficultés à cerner ce que tu cherches à faire, Maxtin (il faut toujours se montrer précis)...

    Bon, pour le cas où ce serait celà (je joue au fakir), essaye :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Private Sub Command1_Click()
      For i = 0 To 5
        MSFlexGrid1.RowHeight(i) = 500
        MSFlexGrid1.AddItem "aaaaa" & vbCrLf & "bbbbb"
      Next
    End Sub
     
    Private Sub Form_Load()
       MSFlexGrid1.WordWrap = True
       MSFlexGrid1.Height = 2000
       Command1.Top = MSFlexGrid1.Top + 2500 'juste pour le cas où tu ne serais pas très adroit en le plaçant
    End Sub
    avec un retour à la ligne forcé,

    ou encore celà (en arrangement sans retour forcé)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Private Sub Command1_Click()
      For i = 0 To 5
        MSFlexGrid1.RowHeight(i) = 800
        MSFlexGrid1.AddItem "aaaaa cccccccccc dddddd eeeee"
      Next
    End Sub
     
    Private Sub Form_Load()
       MSFlexGrid1.WordWrap = True
       MSFlexGrid1.Height = 2000
       Command1.Top = MSFlexGrid1.Top + 2500 'juste pour le cas où tu ne serais pas très adroit en le plaçant
    End Sub
    tu dis...

  4. #4
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Moi aussi la question me turlupine...

    J'ai fait un survol des propriétés et méthodes du FlexGrid avec l'explorateur d'objet (F2) et je n'ai pas encore vu quelque chose qui ressemble d'emblée à un retour automatique à la ligne ou encore à l'ajustement automatique de la largeur d'une colonne ou la hauteur d'une ligne sur le contenu d'une cellule.

    J'ai vu passer ça, je crois, il y a déjà un bon moment et je ne me souviens plus (ça arrive, même au Québec) si c'était sur le forum VB ou Delpi. C'est vous dire. Car en Delphi le StringGrid est tellement mieux! Mais bon... C'est VB ici.

    À moins que je n'aie rêvé...

    Je regarde ça encore. Mais sans convictions.

    Et toi jmf, t'as une idée?

  5. #5
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Bonjour, zaza,

    Et toi jmf, t'as une idée?
    Oui : essaye ce que j'ai écrit (si c'est ce qu'il veut)

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

Discussions similaires

  1. JSF messages bundle + long texte = possible?
    Par akademiks dans le forum JSF
    Réponses: 1
    Dernier message: 18/03/2007, 20h06
  2. Un long texte mysql
    Par toulousain3117 dans le forum SQL Procédural
    Réponses: 5
    Dernier message: 16/01/2007, 16h51
  3. [Système] Tronquer un long texte à un saut de ligne
    Par php_de_travers dans le forum Langage
    Réponses: 1
    Dernier message: 14/05/2006, 22h33
  4. Réponses: 10
    Dernier message: 10/05/2006, 22h04
  5. Très long texte dans Quick Report - Comment faire ?
    Par delphi+ dans le forum Composants VCL
    Réponses: 2
    Dernier message: 21/08/2005, 22h18

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