Modifier en dynamique le colonnes d'un DBGRID

Résolu
Signaler
Messages postés
25
Date d'inscription
mardi 16 novembre 2004
Statut
Membre
Dernière intervention
12 janvier 2006
-
Messages postés
25
Date d'inscription
mardi 16 novembre 2004
Statut
Membre
Dernière intervention
12 janvier 2006
-
Bonjour,
Je cherche à connaître comment modifier en dynamique les champs et colonnes d'un DBGRID selon un contexte.
Ex : contexte 1, j'affiche une colonne (champ nom), contexte 2 j'affiche une autre (champ societe).
Je crois avoir vu ça un jour dans un livre mais je ne sais plus lequel ni où !
Merci par avance.

2 réponses

Messages postés
198
Date d'inscription
mardi 6 août 2002
Statut
Membre
Dernière intervention
29 octobre 2008

Pour changer le titre de la colonne 0 :
DBGrid1.Columns.Items[0].Title.Caption := 'Ta valeur';

...

Pour changer le titre de la colonne n :
DBGrid1.Columns.Items[n].Title.Caption := 'Ta valeur';

vaughan
Messages postés
25
Date d'inscription
mardi 16 novembre 2004
Statut
Membre
Dernière intervention
12 janvier 2006

Merci pour la réponse, mais pour le titre c'est très simple et je savais déjà.
Je renouvelle ma question :
Je cherche à connaître comment modifier en dynamique les CHAMPS ET COLONNES (AJOUTER / SUPPRIMER) d'un DBGRID selon un contexte.
Ex : contexte 1, j'affiche une colonne (champ nom), contexte 2 j'affiche une autre (champ societe).
Je crois avoir vu ça un jour dans un livre mais je ne sais plus lequel ni où !
Merci par avance.Je cherche à connaître comment modifier en dynamique les champs et colonnes d'un DBGRID selon un contexte.