Le Problème est simple, sur un écran, je dois ajouter une fonctionnalité qui nécessite de la part de l'utilisateur une selection dans une grille TDBAdvStringGrid.
Mauvaise surprise, cette grille n'est pas une vraie grille DB, ainsi SelectedRows via BookMark n'existe pas, je n'ai pas le temps de corriger tous le code pour le rendre compatible avec une TDBAdvGrid
Pour le moment, j'ai bidouillé, un truc avec le OnDrawCell pour gérer moi même ma liste de ligne sélectionnée
à par "goRowSelect" dans Options, que faut-il pour que RowSelectCount et RowSelect fonctionne pour me fournir mes lignes sélectionnées (l'aide en anglais et un peu légère ne m'aide pas )
EDIT : Tient, je me réponds, ça peu aider quelqu'un :
Pour la TDBAdvStringGrid, J'ai trouvé depuis la propriété Selection contenant Top et Bottom donnant la plage de ligne selectionnée, une plage continue (différent du DBGrid qui gère une selection multiple discontinue ...)
Partager