Récupération d'une cellule dbgrid [Résolu]

Signaler
Messages postés
25
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
24 juillet 2008
-
shark1664
Messages postés
25
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
24 juillet 2008
-
bonjour, je voudrai savoir comment peut -on récupérer la cellule sur
laquelle l'utilisateur a cliqué dans une DBadvWebGrid pour pouvoir
ensuite stocker cette donner dans une varaible et pouvoir s'en servir
après !

merci à tous

sh@rk

2 réponses

Messages postés
25
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
24 juillet 2008

j'ai trouvé j'utilise la proc qui récupère en param lobjet ou je clique la colonne ainsi que la ligne nikel et sa marche promis


procedure TfrmNOMFENETRE.NOMGRILLECellClick(Sender: TObject; RowIndex, ColumnIndex: Integer);

var

  VARIABLE OU JE MET MA DONNE RECUP : string;

begin

 

    VARIABLE OU JE MET MA DONNE RECUP := NOMGRILLE.CellValues[ColumnIndex, RowIndex];

end;


si on veut récup juste une cellule particulière on fait juste
((VARIABLE OU JE MET MA DONNE RECUP :=
NOMGRILLE.CellValues[ColumnIndex, RowIndex]; ))où  ColumnIndex et RowIndex represente la colonne et ligne que tu veux

voili voilou

adio

sh@rk
Messages postés
120
Date d'inscription
mardi 3 avril 2007
Statut
Membre
Dernière intervention
15 novembre 2007
1
bsr

La plupart des grilles (je ne connais pas la tienne) propose une méthode comme MouseToCell qui permet de retrouver la cellule cliquée en fonction du X et du Y (dans le onmouseup par exemple).

J-L