cs_xklibur
Messages postés16Date d'inscriptionjeudi 6 février 2003StatutMembreDernière intervention26 juin 2003
-
13 mars 2003 à 17:21
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 2013
-
14 mars 2003 à 10:09
Salut tout le monde,
je voudrais configurer le look de mon DBGrid.
En fait, je voudrais changer le titre des colonnes. Pour le moment il écrit le nom du champs de la db
par exemple il affiche id_client et moi je veux qu'il ecrive Num Client.
De plus, je voudrais changer la largeur des colonnes. soit qu'elles sont beaucoup trop large soit qu'elles ne le sont pas assez (et on voit pas toute l'information).
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 13 mars 2003 à 19:02
La manière la plus efficace de changer l'intitulé des colonnes est d'effectuer la modification au niveau des champs persistants du composant TTable ou requête. Voir les propriétés DisplayLabel de chaque champ.
En modifiant à ce niveau, les modifications sont automatiquement répercutées dans les autres composants utilisant cette propriété.
Pour l'ajustement de la largeur des colonnes, un membre du forum a publié un code source il n'y a pas très longtemps (désolé pour l'auteur, mais j'ai oublié son nom, qu'il en soit remercié malgré tout).
May Delphi be with you
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 13 mars 2003 à 23:13
DisplayWidth se "cale", par défaut, sur la largeur du champ. Or, si la largeur du champ est surdimensionnée, il faut bien trouver un moyen de rendre les choses plus présentables.
May Delphi be with you
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 14 mars 2003 à 10:09
C'est exactement ce que je voulais dire, mais je me suis mal exprimé...
Le mieux est peut-être de revoir la taille des champs des tables de la base pour optimiser l'ensemble.
May Delphi be with you