cs_daltonien
Messages postés1Date d'inscriptionsamedi 24 avril 2004StatutMembreDernière intervention24 avril 2004
-
24 avril 2004 à 13:56
mtaallah
Messages postés28Date d'inscriptionlundi 10 décembre 2001StatutMembreDernière intervention13 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
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 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.