Récupération d'une cellule dbgrid

Résolu
shark1664 Messages postés 25 Date d'inscription mercredi 4 avril 2007 Statut Membre Dernière intervention 24 juillet 2008 - 17 avril 2007 à 14:02
shark1664 Messages postés 25 Date d'inscription mercredi 4 avril 2007 Statut Membre Dernière intervention 24 juillet 2008 - 19 avril 2007 à 15:14
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

shark1664 Messages postés 25 Date d'inscription mercredi 4 avril 2007 Statut Membre Dernière intervention 24 juillet 2008
19 avril 2007 à 15:14
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
3
jelume Messages postés 120 Date d'inscription mardi 3 avril 2007 Statut Membre Dernière intervention 15 novembre 2007 1
18 avril 2007 à 20:43
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
0
Rejoignez-nous