Bonjour,
Voila, j'ai cree dans un TClientDataSet (que j'appelerai CSD) un champ de reference (non sans mal d'ailleur ! mais ca y est, maintenant j'ai compris !)
J'affiche les donnees de ce CDS avec un DBGRID. et quand je veux modifier un enregistrement, j'ai bien sur le champ concerne ma liste deroulante qui est renseignee avec les valeurs d'un autre CSD. Pas de probleme.
Sauf que ...
je dois eviter d'utiliser la souris, donc, ce que j'aimerai, c'est que cette liste se deroule des que j'arrive sur le champ en modification (des que je fait ENTER sur la cellule). Puis en meme temps, j'aimerais avoir la main dans cette liste pour naviguer parmis les choix avec les touches HAUT/BAS.
J'ai cherche dans les methodes de TFields, Tcolumn, TStrings, et plein d'autres trucs, mais ??????
Je serais etonne que ce ne sois pas possible !
Merci d'avance.
Partager