Probleme DBGrid Delphi selection cellule

Probleme DBGrid Delphi selection cellule - Delphi/Pascal - Programmation

Marsh Posté le 09-08-2005 à 14:51:21    

Saloute tlm,  
voila j'ai une appli a faire en Delphi et j'ai un ptit probleme avec un DBgrid: je me demandais s'il etait possible d'associer un evennement (genre un onClose ou onClick) au changement de valeur d'une cellule.  
Ce qui donnerai un truc du genre:  
 
DBGrid1.[row2,column4].Value := tmpRowValue;  
 
ki s'appliquerai lorsque je fermerai une autre widget.  
Merci d'avance  
xEbEn

Reply

Marsh Posté le 09-08-2005 à 14:51:21   

Reply

Marsh Posté le 09-08-2005 à 23:15:09    

Il y a le OnExit quand la grille perd le focus. Sinon OnColExit semble être déclanché quand on change de cellule sélectionnée (pas testé, je le vois dans l'aide...)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 10-08-2005 à 10:49:21    

Normalement, ton DBGrid est lié à un TDataSet. Dans ce cas, plutot que t'occuper les évenments de la grille, tu peut utilisée ceux du dataset. Notamment TBDEDataSet.OnUpdateRecord
 
Attention : ce n'est pas sémantiquement identique. Certains évenements du Dataset sont liés, non au changement de valeur par l'utilisateur, mais à l'écriture du cache. Quand à "OnUpdateRecord", il y a quelques précautions à prendre (lire l'aide).
 
Pas testé.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed