Valeur par defaut dans un dbgrid

cs_daltonien Messages postés 1 Date d'inscription samedi 24 avril 2004 Statut Membre Dernière intervention 24 avril 2004 - 24 avril 2004 à 13:56
mtaallah Messages postés 28 Date d'inscription lundi 10 décembre 2001 Statut Membre Dernière intervention 13 décembre 2006 - 12 nov. 2006 à 22:58
Je voudrais savoir s'il est possible et comment assigner une valeur par defaut à une colonne d'un dbgrid à la creation d'une nouvelle ligne dans ce dernier

merci d'avance

2 réponses

cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
24 avril 2004 à 14:15
Le TDbGrid ne permet pas cela. En revanche :
- soit tu utilises la propriété Default pour un champ de l'ensemble de données,
- soit tu utilises l'évènement OnNewRecord pour affecter des valeurs à un ou plusieurs champs de l'ensemble de données.

Comme ce type de question revient assez souvent, que l'on comprenne une bonne fois pour toutes que le composant TDbGrid ne sert qu'à afficher une grille de données.
Et que pour modifier les valeurs affichées, c'est au composant représentant l'ensemble de données qu'il faut affecter des valeurs.
0
mtaallah Messages postés 28 Date d'inscription lundi 10 décembre 2001 Statut Membre Dernière intervention 13 décembre 2006
12 nov. 2006 à 22:58
May Delphi be with you a dit:
soit tu utilises l'évènement OnNewRecord pour affecter des valeurs à un ou plusieurs champs de l'ensemble de données.

Merci pour cette information... ça fait tte une journée que je cherche une chose de ce type.
0
Rejoignez-nous